在SQL中,DECLARE关键字用于声明变量。它的一般语法如下:
DECLARE @variable_name data_type;
其中,@variable_name是变量的名称,data_type是变量的数据类型。
在DECLARE语句中,我们可以声明一个或多个变量,并为它们指定数据类型。声明的变量可以在SQL语句中使用,用于存储和操作数据。
以下是一个示例:
DECLARE @name VARCHAR(50); -- 声明一个名为name的变量,数据类型为VARCHAR,长度为50
SET @name = 'John Smith'; -- 将值'John Smith'赋给变量name
SELECT @name; -- 输出变量name的值
在上面的示例中,我们使用DECLARE关键字声明了一个名为@name的变量,数据类型为VARCHAR,长度为50。然后使用SET语句将字符串'John Smith'赋给变量@name。最后,使用SELECT语句输出变量@name的值。