全局变量及输出语句

全局变量

是系统已经定义好的变量,主要反映sql数据库的操作状态。

全局变量名称以@@开头‘

举例

@@identity:返回最后插入的标识值

@@error:返回执行的上一个T_sql语句的错误号

 

常用的输出语句

print:结果有消息中以文的形式显示

select:在结果中以网格的形式显示,查询是select的特殊用法

 

例子

--[1]@@identity返回最后一条插入语句的标识值(标识列的值)
use E_Market
go

--在没有插入数据之前 @@identity的值为空
select @@identity
--向类别表中插入一条数据
insert INTO CommoditySort (SortName)
values('家政服务')
--插入数据成功后@@identity的值
select @@identity
--查询表检测数据
select * from CommoditySort

--[2]@@error

--没有错误的情况
select @@ERROR --返回0
--修改违反检查约束的情况
update UserInfo set UserPwd='123' where UserId='bobo'

--出错后,错误号
print @@error

--输出语句select与print
--select:结果是以表格的方式在结果窗口中显示
--print: 结果是以文本形式在消息窗口中显示

--使用slect输出命别名, 查询是select语句的特殊的用法尊徐我们命别名的规则
select @@error As 错误号
select 错误号=@@error
select @@error 错误号

--使用print 输出用“+”来连接,用"+"左右的类型相同或相兼容
print '错误号' + @@error

 

转载于:https://www.cnblogs.com/zhangxudong-cnblogs/p/10872163.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值