SQLserver 怎么声明变量?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLserver 怎么声明变量?相关的知识,希望对你有一定的参考价值。

参考技术A 局部变量用一个@标识,全局变量用两个@(常用的全局变量一般都是已经定义好的);

申明局部变量语法:declare @变量名 数据类型;例如:declare @num int;

赋值:有两种方法式(@num为变量名,value为值)

set @num=value; 或 select @num=value;

如果想获取查询语句中的一个字段值可以用select给变量赋值,如下:

select @num=字段名 from 表名 where ……

全局变量是系统预定义的,返回一些系统信息,全局变量以两个at(@)开头。
参考技术B DECLARE @V_NAME VARCHAR(255)--局部变量
DECLARE @@V_NAME VARCHAR(255)--全局变量
数据类型可以自己定义的!本回答被提问者和网友采纳
参考技术C 点击开始——所有程序——Microsoft SQL Server——企业管理器——(local)(Windows NT)——安全性——登录——sa,弹出SQL Server登录属性—sa界面,输入新的密码,确定。

密码无法看到,但是可以重新设置。
参考技术D declare @a varchar(50) declare是声明关键字 @a 是变量名 varchar(50) 是变量类型
@@a 是指全局变量
第5个回答  2012-01-07 declare [变数名称] [变数资料类型][资料大小]
example:
Declare @cust_no varchar(10)

以上是关于SQLserver 怎么声明变量?的主要内容,如果未能解决你的问题,请参考以下文章

关于sqlserve2000和sqlserver2005以后版本配置连接池的一些思路

SQLServer数据库怎么管理日常日志和怎么维护呢?

sqlserver网络配置找不到协议

sqlsever怎么定义两个整数变量,并分别赋值,最后输出两

sqlserve条件增加看不到的方法

一般问题处理记录(SqlServe)