ホームページ  >  記事  >  php教程  >  Oracle クエリのテーブル名とテーブルの列名

Oracle クエリのテーブル名とテーブルの列名

高洛峰
高洛峰オリジナル
2017-01-06 13:08:231803ブラウズ

1. クエリテーブル名:

select table_name,tablespace_name,temporary from user_tables [where table_name=表名]

その内: table_name: テーブル名 (varchar2(30));
tablespace_name: テーブル名が格納されているテーブルスペース (varchar2(30));テーブル (varchar2(1) ))。
例: select table_name,tablespace_name,temporary from user_tables where table_name='TEST_TEMP';
結果:

-------------------------- -------------------------------------------------- ---
table_name tablespace_name 一時
TEST_TEMP SDMP N

------------------------------------- --- ------------------------------------------
注: テーブル名変数値 大文字にする必要があります。
2. クエリテーブルの列名:

select column_name,data_type ,data_length,data_precision,data_scale from user_tab_columns [where table_name=表名];

その内: column_name: 列名 (varchar2(30));

data_length: 列の長さ (数値); select column_name,data_type,data_length,data_precision,data_scale from user_tab_columns where table_name='TEST_TEMP'
結果:

-------------------------- ------ -------------------------------------------- ------ -----
列名 データ型 データ長 データ精度 データスケール
ID番号 22 0
名前 NVARCHAR2 20
性別 CHAR 1
GRADE NVARCHAR2 10

-------------- ------------ -------------------------------------- ------------ ----------

注: テーブル名の変数値は大文字である必要があります。
さらに、all_tab_columns を通じて関連テーブルからデータを取得することもできます。

eg:select * from all_tab_columns where table_name='TEST_TEMP';

Oracle クエリ テーブル名とテーブル列名関連の記事の詳細については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。