ora-01747:无效的用户.表.列,表.列,或列规格

gaofei0512 2007-06-19 10:17:55
我在用asp.net 连接oracle数据库
在用更新操作时提示这个信息
麻烦啦~~~~
...全文
5139 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
joze1122 2010-08-25
  • 打赏
  • 举报
回复
这个错误是因为你更新的字段使用了oracle的关键字,例如你的字段名使用user、level等命名。
如果是这样,在执行操作的时候字段需要使用双引号括上,例如:
update table1 a set a."level" = '01' ;
gaofei0512 2007-06-19
  • 打赏
  • 举报
回复
我在sql plus 中可以更新~~~
gaofei0512 2007-06-19
  • 打赏
  • 举报
回复
怎么看有没有权限啊???
hdyd 2007-06-19
  • 打赏
  • 举报
回复
有权限更新这个表吗?
l_agang 2007-06-19
  • 打赏
  • 举报
回复
如果在sql plus中可以,估計與你傳遞的參數有關,好好檢查一下參數是否正確或者含有非法字符。

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧