2012-06-05 25 views
24

MySQL'de normal sorgu için bir değişken nasıl bildirebilirim? örneğinNormal bir sorgu için MySQL'de bir değişken nasıl bildirilir?

,

declare @myVar date; 
set @myVar = something; 

select * from someTable where someColumn = @myVar; 

Denedim ve sözdizimi yanlış gibi görünüyor ... ne eksik?

Bu şekilde bir oturum değişkeni bildirebilirsiniz

cevap

34

:

SET @myvarname := 'value'; 

veya bu şekilde yerel değişken: Ayrıca

DECLARE my_variable varchar(30) 

:

DECLARE my_variable varchar(30) DEFAULT 'value' 
İlgili konular