首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

~@@IDENTITY回到Null,过来看看,马上给分~

2013-08-09 
~~~~~~~~~@@IDENTITY返回Null,过来看看,马上给分~~~~~~~~表结构如下:id_Head(bigint)no_Head(varchar 24)1

~~~~~~~~~@@IDENTITY返回Null,过来看看,马上给分~~~~~~~~
表结构如下:
id_Head(bigint)   no_Head(varchar 24)

1. id_head在默认绑定一个产生ID的随机函数
2. 存储过程中,插入一条后,@@IDENTITY和SCOPE_IDENTITY()都返回null。

奇怪了,在字段中设置默认值,@@IDENTITY会没有用?



[解决办法]
你没有设置自增列
[解决办法]
这个两个函数是针对自增列的
[解决办法]

create table dbo.tablename
(
id INT IDENTITY(1,1) NOT NULL,--需要定义自增列字段
id_Head bigint,
no_Head varchar (24)
)
--注意@@IDENTITY和SCOPE_IDENTITY()的区别,建议用SCOPE_IDENTITY(),防止触发器等的影响

热点排行