sql - 'C' 附近的语法不正确
问题描述
以下是出现错误的代码部分。我不确定为什么我会收到错误消息。
Delete from TblProcessCurrency C
where Not Exists (
Select PRCSchedule
from tblProcess P
where P.PrcSchedule = C.PCXSchedule and P.PRCOlsn = C.PCXOlsn and P.PRCRelease = C.PCXRelease
);
这是我得到的错误
消息 102,级别 15,状态 1,第 32 行
“C”附近的语法不正确。
解决方案
你要:
DELETE C
FROM TblProcessCurrency C
WHERE Not Exists...
DELETE
除非您声明要使用该别名,否则您不能为作为目标的表添加DELETE
别名。
推荐阅读
- asp.net-core - .NET 5 中多租户应用程序的动态权限值
- python - 删除python pandas中的索引行(不是列)
- linux - do_execve 在将程序加载到内存时是否利用写时复制来分配新页面并创建新的页面映射?
- python - Python 向 PHP 发送信息
- python - 在特定条件下修改字符串
- webview - 如何在 webview 中禁用 Audiofocus?
- python - 如何使用 pandas 转换表格
- python - PyGame 游标卡在中间循环遍历中
- math - Ehrenfest Urn 模型是否具有马尔可夫属性和独立增量
- python - 降低这个 Django 查询集解析函数的时间复杂度