读书人

帮忙解决一个新手遇到的存储有关问题

发布时间: 2012-01-18 00:23:26 作者: rapoo

帮忙解决一个新手遇到的存储问题
存储过程代码:
create procedure insert_Domain
(
@DomainName varchar(10),
@DomainChineseName nvarchar(20),
@DomainID int output
)
as
insert into Domains
(DomainName,DomainChineseName)
values(@DomainName,@DomainChineseName)
select
@DomainID=@@identity

SQL查询分析器输入如下代码:
declare @DomainID int
execute insert_Domain 'cctv.com ', '中央电视台 ',@DomainID output
select 'the DomainID is ',@DomainID

错误提示:无法将 NULL 值插入列 'DomainID ',表 'xuxubooks.dbo.Domains ';该列不允许空值。INSERT 失败。
语句已终止。

请问问题在什么什么地方,第一个解决的给分




[解决办法]
自增表就当这样
create table FirstTable(N1 int identity,N2 varchar(100));

读书人网 >asp.net

热点推荐