|
0
|
| Jessica Warren · 技术社区 · 5 年前 |
|
|
1
1
澄清一下,在你的岗位上
这是你想成为动态的部分,从表1,然后是表2,然后是表3? 请注意,我没有构建要重新创建的表,但应该很接近。如果不行就告诉我!诀窍是,您必须为每个要调用到变量中的内容构建全文字符串,然后像调用函数一样调用该变量。测试这些时,在尝试执行(exec(@DynamicSqlHere);)之前先打印变量(print(@DynamicSqlHere);)。如果您可以复制和粘贴打印的输出,那么输出会提供您所期望的,那么您就得到了您所需要的。
|
|
2
0
SQLServer不支持宏替换,因此会留下动态SQL或一些黑客行为,如下所示。
例子
|
|
|
sqlrobert · SQL-如何查找不包含特定字段值的一组记录 2 年前 |
|
|
Nick Fleetwood · 调度语法的LINQ查询 3 年前 |
|
|
Mateen Bagheri · 选择表的计数并选择其自身 3 年前 |
|
Java · 使用交叉应用同时显示两列 3 年前 |