怎样为全局唯一标识符列创建 DEFAULT 定义,又怎样使用 NEWID 功能生成全局唯一数值。 heheSelect NewID()Set x = NewID()即可可以在企业管理器中直接在字段的default里录入newid()就可以了。当然也可以用触发器可以给分么:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to: bisc_sunny(分特中) 给偶讲明白了怎样用触发器实现就给分 hehe~你好贪心阿。Create Trigger TgrInsertGuID on TableNamefor Insertas Update TableName Set ColumnGuID = NewID() Where ColumnGuid Is Nullgo对于一条一条Insert的有效。还是建议你在企业管理器中把缺省值就改成NewID,容易管理一些。 :-) 同喜同喜, Thanks for your points sql server2005 怎么写日期字段不能大于今天 游标,触发器里变量赋值赋不上去 ,在线等 如何取得表里的所有字段的名称 Oracle 多个时间段如何比较 小弟穷:十万火急!!存储过程出错。。。请大峡们进来指导???在线等待。。。 sql 转存数据的问题 一个关于插入的SQL语句,在线等,急 SQL Server 与 Access 有什么不同,怎样从 ACCESS 开始学习 SQL SERVER,谢谢! 简单问题 有关从视图中删除记录的问题(vb6+ado2.0+sqlserver2000) 给偶介绍一下SQL查询分析器
给偶讲明白了怎样用触发器实现就给分
for Insert
as
Update TableName Set ColumnGuID = NewID() Where ColumnGuid Is Null
go对于一条一条Insert的有效。
还是建议你在企业管理器中把缺省值就改成NewID,容易管理一些。