oraclesql顯示
查詢數據表(Tables)名稱:
select Table_Name, Tablespace_Name
from Dba_Tables
where Tablespace_Name = 'USERS';
查詢數據表(Tables)中的欄位(Columns)名稱:
sql1:select column_name from all_tab_columns where table_name='table1';
sql2:select column_name from user_tab_columns where table_name='table1';
查詢當前資料庫實例名
方法一:select instance_name from v$instance;
方法二:show parameter insta
Ⅱ Oracle 中怎麼寫條SQL 顯示一個月的每天的小時 怎麼實現
select TO_CHAR(to_date('20120501 00:00:00','yyyymmdd hh24:mi:ss'頌爛),'yyyymmddhh24') from al
union all
select TO_CHAR(TO_DATE('20120501 00:00:00','yyyymmdd hh24:mi:ss')+(ROWNUM/24),'yyyymmddhh24')from al
connect by ROWNUM <=TO_NUMBER(TO_CHAR(last_day(to_date('20120501 01:00:00','yyyymmdd hh24:mi:ss')),'野扮漏缺歲dd'))*24
親~給分把~
Ⅲ 在ORACLE 中怎麼查看SQL 執行日誌
1、首先打開oracle sql developer工具,沒有此工具的可以去網路瀏覽器下載安裝即可,滑鼠點擊查看菜單。
Ⅳ oracle中如何用sql語句顯示當前的資料庫名稱
查詢數據腔辯肆表(Tables)名稱灶好:x0dx0aselect Table_Name, Tablespace_Namex0dx0afrom Dba_Tablesx0dx0awhere Tablespace_Name = 'USERS' x0dx0a查詢數據表(Tables)中的欄位(Columns)名稱:x0dx0asql1:select column_name from all_tab_columns where table_name='table1' x0dx0asql2:select column_name from user_tab_columns where table_name='table1' x0dx0a查詢當前數伍轎據庫實例名x0dx0a方法一:select instance_name from v$instance;x0dx0a方法二:show parameter insta
Ⅳ oracle資料庫中編寫sql語句後注釋中文顯示亂碼如何解決,但是復制出來就顯示中文
試試這個
在你oracle的注冊表主目錄里
一般在
HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->OraDb11g_home(最後這個不定,能含斗有你oracle主目錄的就行)
右邊的好多值里加個 (新唯老輪建,字元串)
如果要是有這條,後面不是中文的,把他改成上面的值
如果是64位的在HKEY_LOCAL_MACHINE->SOFTWARE下有個 WOW64...那裡面有個oracle
按照上面的改,看看能不能改回來
原來程序裡面亂碼,加了這個就好了,指信不知道對你有沒有幫助
Ⅵ oracle sql語句 顯示樹形結構
那個「熱心網友」回答是對的, 你這里的數據都是散放在幾個表裡的, 不需要用start with connect by
直接一個表或者視圖, 列出son, father, grand_father, grand grand father即可。
唯一需要補充的就是, 需要用outter join, 因為grand_father 不需要有拿帆son. 但是數據依然要列出消脊雹野褲。
select s.son_id, s.father_id, f.grand_father_id, g.grand_grand_faterh_id
from son s, father f, grand_father g
where s.father_id(+)=f.fatherid
and f.grand_father_id(+)=g.grand_father_id
Ⅶ oracle中使用sql語句顯示(用select)全局資料庫名稱
select TABLE_NAME from all_tables where OWNER = '大寫用戶名';
說明:
如果用 DBA用戶查詢的話 會得到你要的結果
否則得到的是,當前用戶能操作到的【'大寫用戶名'】下的表,加入【'大寫用戶名'】下有表【test】但是當前用戶沒有操作許可權,你也不會將他查出,切記切記。
---
以上,希望對你有所幫助。
Ⅷ oracle資料庫窗口只能單獨顯示嗎
Oracle資料庫窗口可以通運宴過多種方式進行顯示和布局,包括單獨顯示和並排顯示等。
如果想要在單獨的窗口中顯示Oracle資料庫,可以按照以下步驟進行操作:
1. 打開Oracle資料庫的圖形用戶界面(GUI),例如SQL Developer等。
2. 在GUI中,選擇需要顯示的窗口,例如「SQL命令窗口」、「表格編輯器」等。
3. 然後,將滑鼠移動到窗口的標題欄上,單擊滑鼠右鍵,選擇「新窗口」或「單獨窗口」等選項。
4. 這樣,所選窗口就會單獨顯示在一個新的窗口中,可以進行調整、最大化、最小化等操作。
如果想要在並排的窗口中顯示Oracle資料庫,可以按照以下步驟進行操作:
1. 打開Oracle資料庫的圖形用戶界面(GUI),例如SQL Developer等。
2. 在GUI中,選擇需要顯示的窗口,例如「SQL命令窗叢簡口」、「表格編輯器」等。
3. 然後,將滑鼠移動到窗口的標題欄上,按住滑鼠左鍵,將窗口拖動到所需位置。
4. 這樣,多個窗口就可以並排顯示在一個界面中,可以進行調整、縮放、分割等操作。
需要注意的是,無論是單獨顯示還是並排顯示,Oracle資料庫的窗口都可以自由調整大小和位置,以適應不同的旁鄭銀顯示需求。
Ⅸ Oracle資料庫,sql語句查詢怎麼正確的降序顯示
欄位類型的問題,或臘斗你表裡欄位的數據是數字,但是欄位類型應該不是,將欄位類型轉換為數字,直接排序就可以衫磨局鄭了
select * from 表名 t
order by to_number(欄位名) desc