程式與日常
Oracle 取得目前使用者下所有的table及column名稱的方式如下。
查詢內建的USER_TABLES可取得目前使用者的全部資料表名稱。
USER_TABLES
SELECT TABLE_NAME FROM USER_TABLES;
查詢內建的USER_TAB_COLUMNS可取得目前使用者的全部資料表及欄位名稱。
USER_TAB_COLUMNS
SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, DATA_LENGTH FROM USER_TAB_COLUMNS;
沒有留言:
張貼留言