![]() |
1
84
不要 我需要它。
你需要放一个
最简单的解决方法,我可能会推荐给您,因为您的DML不是很复杂,是使用动态SQL,解析器在“运行时”之前不会尝试解析它:
|
![]() |
2
1
我自己也经常为这个问题而烦恼,不幸的是,我在书中提出了解决办法 Aaronaught's answer 当涉及@parameters和'string'时,会很快变得混乱。然而,我通过利用同义词的用法找到了一个不同的解决方法:
|
![]() |
3
0
尝试在ALTER表之后添加一个“GO”语句。 这对我来说是个新闻,但上面说 here 一批中的所有语句(GO之前的语句)都被编译成一个查询计划。)如果SQL中没有GO,整个计划实际上就是一个查询。 编辑:因为GO给出了一个语法错误(这对我来说很奇怪),所以我创建了一些类似的东西,并发现它是有效的
|
![]() |
4
0
尽管接受的答案确实有效,但对于更复杂的情况,可以使用临时表将数据保存到GO语句之后。一定要记得吃完后把它清理干净。 例如:
|
![]() |
5
0
这将添加一个新列,
|
![]() |
sqlrobert · SQL-如何查找不包含特定字段值的一组记录 1 年前 |
![]() |
Nick Fleetwood · 调度语法的LINQ查询 2 年前 |
![]() |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
![]() |
Java · 使用交叉应用同时显示两列 2 年前 |