社区
数据库相关
帖子详情
很奇怪的oracle 标识符无效问题
嘉友云阁
2021-04-12 02:08:08
数据窗口sql:
SELECT "SPFL"."SPFL",
"SPFL"."NAME"
FROM "SPFL"
WHERE ( "SPFL"."NAME" <> '无分类商品' ) AND
( LENGTH("SPFL"."SPFL") <= :jc ) AND
( SUBSTR("SPFL"."SPFL",1,2) <= '03' )
在数据窗口编辑界面可以查出数据,但只要一放到程序里retrieve,就报标识符无效,我也知道name是关键字,也加双引号了,而且数据窗口编辑时不报错
...全文
1484
2
打赏
收藏
很奇怪的oracle 标识符无效问题
数据窗口sql: SELECT "SPFL"."SPFL", "SPFL"."NAME" FROM "SPFL" WHERE ( "SPFL"."NAME" '无分类商品' ) AND ( LENGTH("SPFL"."SPFL") <= :jc ) AND ( SUBSTR("SPFL"."SPFL",1,2) <= '03' ) 在数据窗口编辑界面可以查出数据,但只要一放到程序里retrieve,就报标识符无效,我也知道name是关键字,也加双引号了,而且数据窗口编辑时不报错
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guangli_zhang
2021-04-23
打赏
举报
回复
你的数据库如果是oracle的在 name 后面加上别名 names 你的数据库如果是mssql的在 name 后面加上别名 as names
嘉友云阁
2021-04-12
打赏
举报
回复
找到问题原因了,两个用户,一个用户拥有表spfl的权限,另一个用户拥有视图spfl的权限,而视图spfl的字段名又不同于表spfl,在dw编辑的时候用得是表的用户,而程序中连接使用的是视图的用户
ORA-00904:
标识符
无效
oracle
view 列名 大小写
问题
本文详细介绍了在
Oracle
视图中列名大小写带来的查询
问题
,以及在Hibernate环境下如何通过调整配置文件和视图列名来解决ORA-00904错误,确保数据查询的正确性和一致性。
Oracle
MERGE raise ORA-00904
无效
的
标识符
本文记录了一次开发过程中遇到的ORA-00904错误及其解决过程。错误出现在使用MERGE语句时,具体为T1.C_BALE:
无效
的
标识符
。经过一系列排查,最终发现是因为C_BALE字段不能同时出现在ON条件和UPDATE SET子句中。
oracle
别名用中文,
Oracle
指定别名"A" or"a"造成的
问题
本文记录了一个关于在
Oracle
数据库中使用保留字作为字段名导致的
问题
,并探讨了大小写敏感性对查询的影响。通过调整字段名的大小写及使用引号规范,解决了查询时出现的
无效
标识符
错误。
oracle
view 重复列名,ORA-00904:
标识符
无效
oracle
view 列名 大小写
问题
本文探讨了在
Oracle
中遇到的视图列名大小写
问题
,如何在Hibernate配置中处理小写列名,并提供了将列名改为大写、修改配置或两者结合的解决办法。
Oracle
大小写
问题
本文探讨了
Oracle
数据库中表名及字段名的大小写敏感性
问题
。解释了
Oracle
如何处理未加双引号的表名和字段名,并指出使用双引号时的行为差异。建议在
Oracle
中统一使用大写以减少潜在错误。
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章