系统:win2003+sp1
数据库:sqlserver2000+sp4
程序:.net(2003)
数据库在没打sp4前程序是好的,但是打了sp4后,出现了"当前命令发生了严重错误。应放弃任何可能产生的结果。"执行的存储过程大体如下:
create procedure p_Winstar_Content_Data_1aaa9d57_2574_448e_9a23_66410cfd5f80_InsertRow  
@ItemID varchar(50) , 
@Title varchar(1000) , 
@SubTitle varchar(1000) , 
@Content text , 
@SiteGUID varchar(50) , 
@ModuleID varchar(50) , 
@SubType varchar(50) , 
@ProcessState varchar(50) , 
@Attachment text , 
@KeyWord varchar(1000) , 
@Sequence int , 
@ClickCount int , 
@InfoSource varchar(100) , 
@SourceURL varchar(200) , 
@Author varchar(50) , 
@Editor varchar(50) , 
@Mark int , 
@MarkDay int , 
@Tip int , 
@Publish int , 
@PublishStartDate dateTime , 
@PublishEndDate dateTime , 
@ForeverPublish int , 
@DissertationGUID varchar(50) , 
@CreateUserAccount varchar(50) , 
@CreateUserName varchar(50) , 
@DepartmentID varchar(1000) , 
@DepartmentName varchar(50) , 
@CreateDate dateTime , 
@ModifyUserAccount varchar(50) , 
@ModifyUserName varchar(50) , 
@ModifyDate dateTime , 
@SyncPublishInfo text , 
@FileInfo text , 
@PublishXmlIndex int  
......
请问是什么原因?并且如何解决?