Использование @ в выражениях sql или в объявлении переменных? - PullRequest
0 голосов
/ 09 июля 2011

Есть ли кто-нибудь, кто сказал мне, что такое использование @ в выражениях sql, особенно при объявлении переменных в запросе sql ...... thnx для любого ответа.

Ответы [ 2 ]

7 голосов
/ 09 июля 2011

Для Google довольно сложно получить знак @, не так ли?

Вот ссылка на SQL Server справка по этому вопросу, где говорится:

Имена переменных должны начинаться со знака (@).

А вот ссылка на объявление переменных в PL-SQL , где им не предшествует @знак.

Итак, это зависит от того, какую конкретную базу данных вы используете.

2 голосов
/ 09 июля 2011

Используется для объявления переменных. Например:

Declare @SubID varchar(20)

Declare @MyTable Table 
(
   Column1 int
)
...