首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-01-18 
帮忙解决一个新手遇到的存储问题存储过程代码:createprocedureinsert_Domain(@DomainNamevarchar(10),@Dom

帮忙解决一个新手遇到的存储问题
存储过程代码:
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));

热点排行