社区
C#
帖子详情
ora 01747 user.table.column或列说明无效
micorsoftchina
2016-01-20 04:20:10
insert into yw_cb_grjbzl (xm,xb,csny,mz,) values ('张三','女','汉族',);
求大神指点
...全文
6226
7
打赏
收藏
ora 01747 user.table.column或列说明无效
insert into yw_cb_grjbzl (xm,xb,csny,mz,) values ('张三','女','汉族',); 求大神指点
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
micorsoftchina
2016-01-23
打赏
举报
回复
谢谢你们 我明白了
crazyfu
2016-01-21
打赏
举报
回复
要求插入4列,只提供了3列的数据,且多个逗号
Justin-Liu
2016-01-21
打赏
举报
回复
sql语句写错了
娃都会打酱油了
2016-01-20
打赏
举报
回复
两个括号内的最后一个逗号
秋的红果实
2016-01-20
打赏
举报
回复
改为:insert into yw_cb_grjbzl (xm,xb,csny,mz) values ('张三','女','汉族'); 不想插入值的列,就没必要列出来,如自增列
天二天
2016-01-20
打赏
举报
回复
晕,这么多错误。
冷月孤峰
2016-01-20
打赏
举报
回复
insert into yw_cb_grjbzl (xm,xb,csny,mz,) values ('张三','女','汉族',); =================================================== 错误很多啊mz后面多了个逗号, '汉族'后面多了个逗号 列数量和要出入的数据不等,xm,xb,csny,mz有四列,'张三','女','汉族'只有三列
解决:
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
“
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
” 的解决方案 错误展示 springboot项目启动报错:“
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
” 的解决方案 错误原因分析 可能原因1:表的列名称使用了
Ora
cle声明的关键字 可能原因2:SQL语句查询插入的列名的最后多了一个“,” 最终解决: 唉, 原来是批量插入多写了一个, … 参考链接 https://www.cnblogs.com/a
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
解决方案 错误
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
原因和解决方案 这个错误原因是我写的字段和
ora
cle中的关键字重名了,解决方案就是换一个名字。 总结 以后用到很敏感的字段的时候最好在前面加一个前缀。 ...
关于报错“
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
”的解决办法
今天在工程中遇到“
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
”的报错情况,查了一下是由于数据库列名起的不好引起的,名字用到了数据库的关键字。 如果列很多,又不好确定是哪个列名使用了关键字,以下建议可供参考: 我用以下方法定位 select * from v$reserved_words where keyword in( select
COLUMN
_NAME from all_tab_
column
s where
table
_name .
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
这里写自定义目录标题
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
错误原因:拼写sql语句中多了一个逗号
出现 SQLSyntaxErrorException:
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
的解决方法
nested exception is java.sql.SQLSyntaxErrorException:
ORA
-
01747
:
user
.
table
.
column
,
table
.
column
或列
说明
无效
C#
111,113
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章