sql的declare语句(求SQL declare的具体用法.)

本文目录
求SQL declare的具体用法.
用在存储过程和自定义函数方面。给你一个我写的存储过各种,改表的,你看了就清楚了。
/*
drop
proc
AlterTable
说明:
修改数据表名称
参数:数据表名称
*/
create
procedure
dbo.AlterTable(@tablename
varchar(100),@tablenamenew
varchar(100))
as
begin
--修改表基本信息
update
dbo.表名
set
TableName=@tablenamenew
where
TableName=@tablename
--修改字段基本信息
update
dbo.表名
set
TableName=@tablenamenew
where
TableName=@tablename
end
GO
SQL server 中 关于@和declare的解释,请看详细
1.SQL server使用declare来声明局部变量。
语法:DECLARE @local_variable data_type
其中,local_variable为局部变量的名称,data_type为数据类型。
2.SQL server中的变量前面都要加@。
其中,局部变量以一个@符号开头,全局变量以两个@@符号开头(如:@@ERROR)。
3.@可以看作局部变量的一个标志,是一种规定,不可以去掉的。
上图是declare一个简单应用的例子。
扩展资料:
1.用declare进行声明的同时也可对变量赋初值,如:declare @id int = 3
2.SQL server中使用@@表示的全局变量,是系统预先定义的,我们写的sql语句不能创建、修改这些变量的值,只能读取。
参考资料:
百度百科——SQLServer
SQL语句declare是什么意思
declare 宣布 申报 宣告
希望可以帮到你!
不懂可以追问!
满意请采纳!
谢谢!

更多文章:
confusionmatrix什么意思(condusion怎么读)
2026年11月3日 22:50
phpcms下载站(有没有phpcms v9的火车头采集入口)
2026年11月3日 15:10
十字路口红绿灯plc程序梯形图(简易欧姆龙PLC十字路口红绿灯梯形图)
2026年11月3日 14:50
js压缩图片最低能压缩多百分之多少?把vars.js压缩为vars.rar压缩文件怎么操作
2026年11月3日 11:10
lseek和fseek(read pread write pwrite fseek lseek是同一类函数吗)
2026年11月3日 08:30
字体大小在哪里调整(电脑字体大小在哪里调调电脑字体大小的方法)
2026年11月3日 04:40




