ORACLE 所有查詢都不區分大小寫麼

2021-09-30 00:19:26 字數 337 閱讀 8148

以下情況要區分大小寫:

一:建表時,如果表名用了雙引號,比如creat table "t_my_hmf_pre_info"(列...),那麼查詢的時候,用小寫查不到,必須select * from "t_my_hmf_pre_info",也就是說,如果建表時用了小寫且表名用雙引號,那麼使用表時也要用雙引號並且表名和建表時一致;

二:查詢資料庫中是否包含某錶的時候,比如select count(*) from user_objects where object_name in ('表名1','表名2'...);

這裡的表名必須用大寫,除非建表的時候用表名像上面一樣用了雙引號(如果這樣必須和建表語句命名大小寫一致)

Oracle查詢所有表

select fromall tab comments 查詢所有使用者的表,檢視等 select fromuser tab comments 查詢本使用者的表,檢視等 select fromall col comments 查詢所有使用者的表的列名和注釋.select fromuser col co...

查詢oracle所有表

select from all tables where owner test test為使用者名稱,使用者名稱必須是大寫。檢視當前登入的使用者的所有表 select table name from user tables 檢視所有以 sym 開頭的所有表 select table name fro...

Oracle查詢使用者所有表

oracle 查詢使用者所有表 select from all tab comments 查詢所有使用者的表,檢視等 select from user tab comments 查詢本使用者的表,檢視等 select from all col comments 查詢所有使用者的表的列名和注釋.sel...