8-02全局变量与输出语句

全局变量:

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

全局变量以@@开头。

举例:

@@IDENTITY:返回最后插入的标识列。

@@ERROR:返回执行上一个SQL语句的错误号。

常用的输入语句:

PRINT:结果消息中以文的形式显示。

SELECT:在结果中以网格形式显示。

查询是SELECT的特殊用法。

@@IDENTITY:

在没有插入数据之前,@@IDENTITY的值为空:

SELECT @@IDENTITY

  

那现在向类别表中插入一条数据,再执行@@IDENTITY:

INSRT  INTO   CommitySort(Name) VALUES('家政服务')
SELECT @@IDENTITY

  

返回结果为18,说明插入成功,它前面的标识列为18。

现在可以查询一下是否正确:

SELECT  *FROM  CommitySort

  

@@ERROR:

  SQL语句没有错误的情况下值为0:

 SELECT   @@ERROR

  

修改违反检查约束的情况:

UPDATE   UserInfo  SET='123'  WHERE  UserId='bobo'

现在查询一下错误号:

PRINT   @@ERROR

  

原文地址:https://www.cnblogs.com/gcmwalker/p/6095030.html