简单问题 能不能在存储过程里把sql语句放在一个字符窜变量里然后执行 比如,我们现在写存储过程是这样写的 select * from A 然后,能不能把这个 select * from A 字符窜中,然后执行这个字符窜 注意,这些操作都是在存储过程中进行的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @s varchar(1000)set @s=' select * from A'exec(@s) create proc aaa @a varchar(100)asexec(@a)goexec aaa 'select * from A' 使用動態SQL,將select語句字符串分拆,再與變量組合即可實現. 忘了補充一句: 這種動態語句,不能直接執行,需要使用放在exec ()中執行 在sybase中也可以吧,呵呵另外,在存储过程可以拼写sql语句吧?? 在存储过程也可以。sybase没用过,应该也可以吧 sqlserver2005链接服务器访问mysql出错 问几个SQL Server2008的问题 求助--查询问题 写了个函数,用来判断 date2 是否包含在 date1 上一周时间内 SQL 表值函数 请教一个SQL语句 有关SQL游标 一个关于触发器的问题 免用游标求解SQL过程 有谁用过mc900的读卡器没有? 关于三级库存管理的统计汇总问题?晕死了,请大家帮助!!! 在VB中连接SQL SERVER怎样用SQL的条件查询
set @s=' select * from A'
exec(@s)
@a varchar(100)
asexec(@a)
goexec aaa 'select * from A'
這種動態語句,不能直接執行,需要使用放在exec ()中執行
另外,在存储过程可以拼写sql语句吧??