大连建行网点,杭州关键词优化服务,宜昌小学网站建设,国外建站企业变量和与常量 1.定义和使用局部变量说明#xff1a;局部变量是用户可自定义的变量#xff0c;它的作用范围仅在程序内部。局部变量的名称是用户自定义的#xff0c;命名的局部变量名要符合SQL Server 2000标识符命名规则#xff0c;必须以开头。 本实例在图书信息表中声明3…变量和与常量 1.定义和使用局部变量说明局部变量是用户可自定义的变量它的作用范围仅在程序内部。局部变量的名称是用户自定义的命名的局部变量名要符合SQL Server 2000标识符命名规则必须以开头。 本实例在图书信息表中声明3个局部变量分别为这3个变量赋值并把它的值用print关键字显示出来。 在查询分析器中运行的结果如下 declare bookId varchar(20)declare bookName varchar(20)declare bookTest varchar(20)select bookId1727,bookNamejavk,bookTestfkhfprint bookNameGO结果:javk 2.定义和使用全局变量说明全局变量是SQL Server系统内部事先定义好的变量不用用户参与定义对用户而言是只读的。其作用范围并不局限于某一程序而是任何程序均可随时调用。全局变量通常用于存储一些SQL Server的配置设定值和效能统计数据。 在db_Sql数据库中修改tb_Student01数据表时用identity返回最后插入的标识值并且将最后插入的学生编号显示出来。 在查询分析器中运行的结果如下 insert into tb_Student01values(小明,85)select identity as ‘学生编号’ 结果: 学生编号1 1006 3.数字常量的使用说明 if exists() create table db_shiyan(name varchar(20),id int identity(1001,1),生日 datetime,sex char(2),money float,文本 text,图像 image) declare varTabletable(id int,name varchar(20),生日 datetime,sex char(2),money float,文本 text,图像 image)insert into varTable select * from tb_student01select * from varTablegoinsert declare x intset x1if x0print x是一个负数 select XXXcase when xxmm then jieguowhen xxaa then dajfioaendfrom tb_tableGO declare num int,s intset num1set s0while s100beginset ssnumset numnum1endprint s declare x int,sum intset x1set sum100while xxxbegin set xx1if x%20set sumsumxelsebreakendprint sum declare sum int,A intset sum0set A1while A9beginset AA1if A%20set sumsumAelsecontinueendprint sum declare sum int,A intset sum0set A1jp:while A9beginset AA1if A%20set sumsumAelsecontinueendprint sumgoto jp create table #tb_Stu01(学生编号 varchar(20),学生姓名 varchar(20) )GOinsert into #tb_Stu01values(1001,王明)GOselect * from #tb_Stu01GO select *into #tb_Score01from tb_Stu01GOselect *from #tb_Score01GO转载于:https://www.cnblogs.com/cnblog-long/p/5252196.html