在SQL中,DECLARE關鍵字用于聲明一個變量。可以使用DECLARE來聲明標量變量、表變量和游標變量。
DECLARE @variable_name data_type;
DECLARE @table_variable_name TABLE (column1 data_type, column2 data_type, ...);
DECLARE cursor_name CURSOR FOR SELECT_statement;
聲明變量后,可以使用SET語句為變量賦值,如:
SET @variable_name = value;
示例:
DECLARE @name VARCHAR(50);
SET @name = 'John Smith';
注意:每個SQL數據庫管理系統有自己的語法和規則,可能存在一些差異。上述示例適用于大多數常見的關系型數據庫,如MySQL、SQL Server和Oracle。