SQL:确实存在的无效列名称上的错误

Slind

我正在尝试创建一个程序包,该程序包将从文件中复制数据并将其放入新表中。到目前为止,一切都很好。但是如果由于某种原因该程序包失败,我希望它截断新添加的数据。所以,我希望它执行此语句

如果存在(在系统对象中选择* *从sys.objects中object_id = OBJECT_ID(N'TABLE_NAME')并键入(N'U'))从TABLE_NAME中删除WHERE date ='2015-11-10'

但是我一直收到此错误:“错误:从MYTABLE删除时出现0xC002F210,执行SQL任务:执行查询“如果存在(SELECT * FROM sys.objects WHERE object _...”)失败,并出现以下错误:“无效的列名' “。可能的失败原因:查询问题,“ ResultSet”属性未正确设置,参数未正确设置或连接未正确建立。”

但是MYTABLE确实有一个名为“日期”的列...我只是不知道问题出在哪里,而Google却无法帮助我。

默里·福克斯克罗夫特

我相信“日期”是保留字,请尝试使用[日期]

IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'TABLE_NAME') AND [type] in (N'U')) DELETE FROM TABLE_NAME WHERE [date]='2015-11-10'

SQL Server保留字:MSDN

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

“无法绑定到数据源上的属性或列名称”,但列确实存在

R SQL Server 文件不存在错误 - 但它确实存在

postgreSQL错误:“约束不存在”(但确实存在...)

Rails未知属性错误,但属性确实存在

当对象确实存在时如何修复 404 错误?

SQL状态:42883,没有函数与给定的名称和参数类型匹配。但是那个功能确实存在

当表上的列名存在时,SQL Server显示无效的列名

烧瓶“错误:提供的文件/路径似乎不存在”,尽管该文件确实存在

“...匹配查询不存在。” 错误,但对象显然确实存在

Android sqlite查询在确定确实存在列时不存在错误

PostgreSQL“列不存在”,但实际上确实存在

对于确实存在的字典,pdb下出现“ NameError:未定义全局名称”

列名存在时出现“无效的列名”错误

SQL Server:无效的列名称

Flutter 检查 DateTime 是否确实存在

FileNotFoundException:但是文件确实存在

BASH 找不到确实存在的文件

如何修复确实存在的 SQLite Studio Android 插件的导入错误?

在Alpine Docker Container中收到[Not Found]错误,尽管它确实存在

如何处理本地文件夹中确实存在的错误图像

SQL中的“无效的列名”错误

Hibernate说该表不存在,但确实存在

字典键不存在-但确实存在

MySQL表不存在,但确实存在

Bash说文件不存在,但是确实存在

Laravel说文件不存在,但是确实存在

git bash 说不存在确实存在的文件?

.apk文件在磁盘上不存在,但确实存在

context.fileOpenInput(...)-文件不存在...但确实存在