我在查询分析器执行 set ansi_nulls on 、set ansi_warnings on 后还不行,存储过程如下,语句内容在查询分析器里已执行过。望大家赐教小弟该在什么地方设置。
CREATE PROCEDURE [DBO].[copy_ic_t_flow] AS
--从服务器下传数据
DECLARE @table_info_flow_no NUMERIC(9)
DECLARE @table_info_flow_no_MAX NUMERIC(9)
--从服务器下传数据出入库流水表数据
--获取下传出入库子表数据开始流水号
SELECT @table_info_flow_no=[flow_no]
FROM [ZIYOUFENG].[DBO].[table_info]
WHERE [table_name]='ic_t_flow'
INSERT INTO [ZIYOUFENG].[DBO].[ic_t_flow]
SELECT * FROM[janepmi.]. [FASHION].[DBO].[ic_t_flow]
WHERE [sheet_no]>@table_info_flow_no
--保存相关下传点
SELECT @table_info_flow_no_MAX=MAX([sheet_no])
FROM [ZIYOUFENG].[DBO].[ic_t_flow]
UPDATE [ZIYOUFENG].[DBO].[table_info]
SET [flow_no]=@table_info_flow_no_MAX
WHERE [table_name]='ic_t_flow'