视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
sqlserver中局部变量与全局变量的申明与赋值
2020-11-09 10:01:32 责编:小采
文档


如果要返回系统表的数目,可以用set @sel_type = 's '

可能这个例子并不能说明使用变量的好处,我只是想说明使用方法。当一组(几个甚至几十个)sql语句都使用某个变量时,就能体会到他的好处了。

> > > > 全局变量

全局变量是系统预定义的,返回一些系统信息,全局变量以两个at(@)开头。下面是我统计了一些较为常用的变量。

@@connections
返回自上次启动以来连接或试图连接的次数。

@@cursor_rows
返回连接上最后打开的游标中当前存在的合格行的数量。

@@datefirst
返回每周第一天的数字

@@error
返回最后执行的sql 语句的错误代码。

@@fetch_status
返回被 fetch 语句执行的最后游标的状态,而不是任何当前被连接打开的游标的状态。

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

@@langid
返回当前所使用语言的本地语言标识符(id)。

@@language
返回当前使用的语言名。

@@lock_timeout
返回当前会话的当前锁超时设置,单位为毫秒。

@@procid
返回当前过程的标识符 (id) 。

@@rowcount
返回受上一语句影响的行数。

@@servername
返回运行 的本地服务器名称。

@@spid
返回当前用户进程的服务器进程标识符 (id)。

@@trancount
返回当前连接的活动事务数。

@@version
返回当前安装的日期、版本和处理器类型。

下载本文
显示全文
专题