declare @GUID uniqueidentifier set @GUID=.....根据表差出来的数据 exec s_GetData '1','30',' select * from 表 WHERE ParentGUID=@GUID
select * from 表 WHERE ParentGUID=@GUID
declare @GUID uniqueidentifier set @GUID=.....根据表差出来的数据 declare @s varchar(1000) set @s = ' select * from 表 WHERE ParentGUID='''+@GUID+'''' exec s_GetData '1','30',@s
declare @GUID uniqueidentifier select @GUID= parentGUID from 表 where 条件exec s_GetData '1','30','select * from 表 WHERE ParentGUID='''@GUID'''' 大概是这个意思,每次都报'@GUID' 附近有语法错误。
declare @GUID uniqueidentifier set @GUID=.....根据表差出来的数据 exec s_GetData '1','30','select * from 表 WHERE ParentGUID='''+rtrim(@GUID)+''''
declare @GUID uniqueidentifier set @GUID=.....根据表差出来的数据 exec s_GetData '1','30','select * from 表 WHERE ParentGUID='''+convert(varchar(80),rtrim(@GUID))+''''
set @GUID=.....根据表差出来的数据 exec s_GetData '1','30','
select * from 表 WHERE ParentGUID=@GUID
set @GUID=.....根据表差出来的数据 declare @s varchar(1000)
set @s = ' select * from 表 WHERE ParentGUID='''+@GUID+''''
exec s_GetData '1','30',@s
select @GUID= parentGUID from 表 where 条件exec s_GetData '1','30','select * from 表 WHERE ParentGUID='''@GUID'''' 大概是这个意思,每次都报'@GUID' 附近有语法错误。
set @GUID=.....根据表差出来的数据 exec s_GetData '1','30','select * from 表 WHERE ParentGUID='''+rtrim(@GUID)+''''
set @GUID=.....根据表差出来的数据 exec s_GetData '1','30','select * from 表 WHERE ParentGUID='''+convert(varchar(80),rtrim(@GUID))+''''