您好,请您先 登陆 或者 注册

执行错误货号自动生成规则:4位类别、2位货商、7位流水号

服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。
服务器: 消息 515,级别 16,状态 2,行 22
无法将 NULL 值插入列 'item_subno',表 'YTA5SYPRO_01.dbo.t_item_info';该列不允许空值。UPDATE 失败。
语句已终止。

.....

提问者: 666666
等级:普通会员
时间:2013-05-14 15:56
悬赏:0
解决时间:2013-05-24 15:56
回答 共 6 条
类别、货商有空值,要检查表。经测试,语句无问题,请发数据库给销售商处理。

2013-05-14 语句小改了一下,加了限制:
declare @old_class varchar(100),@old_sup varchar(100),
@i int,
@item_no varchar(400),
@item_class varchar(400),
@item_sup_no varchar(20)

select @i =0
declare cc cursor read_only for
select a.item_no, left((b.class_data+'0000'),4),right(('0000'+a.item_sup_no),2)
from t_item_info a,t_item_class b where a.item_class=b.item_class
order by a.item_class,left((b.class_data+'0000'),4),right(('0000'+a.item_sup_no),2)
open cc
while 1=1
begin
fetch cc into @item_no, @item_class,@item_sup_no
if @@fetch_status <> 0 break
if @item_class <> Isnull(@old_class,'') or @item_sup_no <> @old_sup
begin
set @i = 1
set @old_class = @item_class
set @old_sup = @item_sup_no
end
else
begin
set @i = @i + 1
end
update t_item_info set item_subno=@item_class+@item_sup_no+right(('0000000'+convert(varchar(100),@i)),7) where item_no = @item_no
end
go
close cc
deallocate cc

注意:先备份后执行,这个语句是取类别前4位+货商编号后2位+流水号7位,重新生成所有的商品货号,一定要先备份数据库,再在查询分析器中,选择数据库执行。
回答者:李祥
等级:问不倒翁
时间:2013-05-14 17:12
学习了!
回答者:bonchen
等级:问不倒翁
时间:2013-05-14 21:03
学习了
回答者:JCLH
等级:问不倒翁
时间:2013-05-15 09:19
学习
回答者:hnaywz
等级:钻石会员
时间:2013-05-15 09:43
学习了
回答者:kh359
等级:问不倒翁
时间:2013-05-15 12:38
学习;收藏了。
回答者:josense
等级:皇冠会员
时间:2013-05-16 19:01
快到期问题
总积分排行
ytkf00720058 4704
kh35927124 3414
赢通技术43602 3117
bonchen13219 2797
赢通技术37615 2590
JCLH11087 1917
浅逝1873 1873
李祥19958 1542
xiaobird3309 1254
daoptt3310 1237