hawkmaster: Die Skalarvariable muss deklariert werden ??

Beitrag lesen

Hallo zusammen,
hier komme ich nicht recht weiter:
In MySQL habe ich eine Server Variable so gesetzt.

$DBO->query("SELECT @my_key:='test-1'");

Probier, einfach den Doppelpunkt wegzulassen und ansonsten damit: http://msdn.microsoft.com/de-de/library/ms187953.aspx

wenn ich es beim SQL Server so probiere:
$DBO->query("SELECT @my_key = 'test-1'");
oder auch vorher ein Declare setze;

$DBO->query("DECLARE @my_key As varchar(10)");
$DBO->query("SELECT @my_key = 'lionht-1'");

Dann kommt laufend die Meldung:
Die '@my_key'-Skalarvariable muss deklariert werden.

Weiss jemand zufällig wie man das in MS SQL macht?

vielen Dank und viele Grüße
hawk