![]() |
1
2
您在插入中并没有真正使用可爱。像这样尝试:
|
![]() |
2
1
然后,您有一个完全独立的语句,它尝试再次读取插入的CTE。这是不允许的,因为第二个查询的上下文中不存在CTE。因此,从INSERT语句的角度来看,CTE不存在。我相信您会收到以下信息:
去掉SELECT语句并用INSERT替换它。 或者,如果必须在SELECT和INSERT语句中使用SELECT语句,则CTE可能不适合该用例,或者需要为SELECT和INSERT都包含CTE定义。 |
![]() |
3
-1
除非这些列不在TBL\U FBNK\U LIMIT\U HIST\U TRANS\U SPLIT中,或者数据类型不匹配,否则它应该可以正常工作。 中间的选择不是插入的一部分。
|
![]() |
sqlrobert · SQL-如何查找不包含特定字段值的一组记录 1 年前 |
![]() |
Nick Fleetwood · 调度语法的LINQ查询 2 年前 |
![]() |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
![]() |
Java · 使用交叉应用同时显示两列 3 年前 |