我想在存储过程中将@query字段设置为以下内容:
sp_msforeachdb 'select "?" AS databases, create_date from [?].sys.tables where DATEDIFF(day, create_date, GETDATE())<7'
我对SQL的基本了解可能有所不同,但我能做到以下几点吗? (对于sp_send_dbmail,如果有人想知道)或者这不起作用,因为sp_msforeachdb也是一个过程本身?
@query = 'sp_msforeachdb 'select "?" AS databases, create_date from [?].sys.tables where DATEDIFF(day, create_date, GETDATE())<7''
如果这是合法的,我怎么能逃避字符串中的单蜱和双蜱,因为我不断收到错误,例如&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;&#39;或类似的东西。非常感谢!