在sqlserver 中怎么执行oracle 带返回值的函数 5
例如:beginset@IO_FLAG='O'set@sql='exec(''BEGINPAK_INSERT_MATERIAL_IO_MD.op_insert_io_ma...
例如:
begin
set @IO_FLAG='O'
set @sql='exec (''
BEGIN
PAK_INSERT_MATERIAL_IO_MD.op_insert_io_master(
'''''+@IO_FLAG+''''',
'''''+@DEPT_CODE+''''',
'''''+@DEPT_CODE+''''',
'''''+@store_code+''''',
'''''+@DEPT_CODE+''''',
'''''+@MAKER+''''',
'''''+@Remit_Flag+''''',
'''''+convert(varchar(12),'D')+''+cast(@iow_id as varchar(12))+''''');
END;'') AT rmyy_test;'
exec (@sql)
end
怎样接收返回值? 展开
begin
set @IO_FLAG='O'
set @sql='exec (''
BEGIN
PAK_INSERT_MATERIAL_IO_MD.op_insert_io_master(
'''''+@IO_FLAG+''''',
'''''+@DEPT_CODE+''''',
'''''+@DEPT_CODE+''''',
'''''+@store_code+''''',
'''''+@DEPT_CODE+''''',
'''''+@MAKER+''''',
'''''+@Remit_Flag+''''',
'''''+convert(varchar(12),'D')+''+cast(@iow_id as varchar(12))+''''');
END;'') AT rmyy_test;'
exec (@sql)
end
怎样接收返回值? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询