社区
疑难问题
帖子详情
如何定义一个全局变量
wllllll
2010-11-11 12:19:45
DECLARE @data int;
MSSQL只可以定义一个局部变量,执行完毕后就会清除这个局部变量
如何定义全局变量,不会导致修改或者读这个变量而写硬盘,变量完全在内存中执行.
这个变量会在没有的时候创建或在SQL启动时创建..
求解.
有位大人叫我用一个表来做,但是这样会写硬盘, 而且可能会导致很频繁.
还有位大人叫我ALTER FUNCTION.....
...全文
255
9
打赏
收藏
如何定义一个全局变量
DECLARE @data int; MSSQL只可以定义一个局部变量,执行完毕后就会清除这个局部变量 如何定义全局变量,不会导致修改或者读这个变量而写硬盘,变量完全在内存中执行. 这个变量会在没有的时候创建或在SQL启动时创建.. 求解. 有位大人叫我用一个表来做,但是这样会写硬盘, 而且可能会导致很频繁. 还有位大人叫我ALTER FUNCTION.....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wllllll
2010-11-11
打赏
举报
回复
但是又不想用NEWID()
wllllll
2010-11-11
打赏
举报
回复
我只是想自动创建一个绝对不重复的ID而已.
不是自增涨的ID
wllllll
2010-11-11
打赏
举报
回复
全局通配符? 不理解..时间戳也不行..
-晴天
2010-11-11
打赏
举报
回复
[Quote=引用 3 楼 wllllll 的回复:]
默认时间格式为: 2000-1-1 2:2:2:2:i
因为在计算机执行中,取得当前时间,可能会导致获取的时间相同,所以在时间最后面增加一个i,
如果发现获取的时间和最后一次获取的时间相同, 那么这个时间在继续在末位加1.这样就可以让一个时间格式的字符绝对不重复.而且不会对表进行查询判断最大时间.
[/Quote]
这个和主题有关吗?
如果是要想获得不重复的值,最简单的就是使用时间戳或全局通配符.
-晴天
2010-11-11
打赏
举报
回复
可以考虑定义存储过程或函数获得一个或多个固定的值,特别是,由于存储过程运行一次后便编译并存于内存,因此不会频繁读盘.
王向飞
2010-11-11
打赏
举报
回复
可以考虑联合主键的问题,一个时间列一个ID列
wllllll
2010-11-11
打赏
举报
回复
默认时间格式为: 2000-1-1 2:2:2:2:i
因为在计算机执行中,取得当前时间,可能会导致获取的时间相同,所以在时间最后面增加一个i,
如果发现获取的时间和最后一次获取的时间相同, 那么这个时间在继续在末位加1.这样就可以让一个时间格式的字符绝对不重复.而且不会对表进行查询判断最大时间.
-晴天
2010-11-11
打赏
举报
回复
全局变量以 SQL Server 系统内部函数的形式使用。存储的通常是一些SQL Server的配置设定值和系统统计数据。在使用全局变量时应该注意以下几点:
全局变量是在服务器级定义的。
用户只能使用预先定义的全局变量。
引用全局变量时,必须以标记符“@@”开头。
全局变量对用户来说是只读的。
局部变量的名称不能与全局变量的名称相同。
C++中的
全局变量
声明和定义
全局变量
在整个源文件的作用域都是有效的,只需要在一个源文件中定义
全局变量
,在其他不包含
全局变量
定义的源文件中用extern关键字再次声明这个
全局变量
即可。 也可以在一个源文件中定义这个
全局变量
,在头文件中用...
python如何
定义一个
全局变量
全局变量
是编程语言中常见的一种变量,通过全局定义,可以是某对象函数创建,也可以是本程序任何位置创建,能够被本程序中的所有对象或函数进行引用,
全局变量
的定义有利于程序的变量共享,简化了添加和修改的程序。...
php中怎么
定义一个
全局变量
_php怎样定义
全局变量
?
Global是php中一个比较特殊的命令,大家直接叫他超级
全局变量
了,下面我来介绍我今天在使用Global定义全局学习笔记了很不习惯PHP中的变量作用域,PHP中函数变量和全局是完全隔绝的,也就是无法相互访问。比如下面...
【Python】
全局变量
详解二(修改
全局变量
值、定义位置和代码结构、命名建议)
全局变量
是在函数外部定义的变量(没有定义在某一个函数内),所有函数内部都可以使用这个变量。 提示:
全局变量
是可变的,在其他开发语言中,大多是不推荐使用
全局变量
的,因为可变范围太大,会导致程序后期不好...
uniapp如何定义
全局变量
?
需要注意的是,$uni是一个普通的JavaScript对象,使用它定义的
全局变量
不具备响应式。如果需要在组件中监听该
全局变量
的变化,建议使用Vuex。通过将需要全局共享的数据存放在Vuex的状态中,就可以在任何一个组件中...
疑难问题
22,210
社区成员
121,726
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章