很疑惑的問題,Oracle數據庫的

Ge 2004-06-09 02:23:40
在pl/sql中執行下面的語句,前者可以得到數據,後者卻沒有數據,
在庫中 gongchang 的字段長度和place的長度不一樣,,,我想這可能是找不到數據的原因,,
是不是Oracle 中有些設置的問題???
select * from meisai_tbl t, PLACE_MST p
where t.gongchang= 'k1' and p.place= 'k1'

select * from meisai_tbl t, PLACE_MST p
where t.gongchang = p.place
...全文
115 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ge 2004-06-24
  • 打赏
  • 举报
回复
up
Ge 2004-06-15
  • 打赏
  • 举报
回复
沒人關心啊!!
Ge 2004-06-14
  • 打赏
  • 举报
回复
但是對於正常的SQL語句來説,我用的兩種方法都是正確的阿,爲什麽得到的結果卻不一樣呢????
我想知道的是爲什麽會出現這樣的情況??謝謝各位了!!!!:)
aweihz 2004-06-09
  • 打赏
  • 举报
回复
你试试
select * from meisai_tbl t, PLACE_MST p
where ltrim(rtrim(t.gongchang)) = ltrim(rtrim(p.place))
wxyq 2004-06-09
  • 打赏
  • 举报
回复
前者是迪卡尔集
後者找不到數據‘ gongchang 的字段長度和place的長度不一樣‘

17,377

社区成员

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

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