データベース関連
データベース関連のコマンド
テーブル名、レコード件数の表示:db_tablelist
ファイルパス | /home/DreamArts/cmd |
実行コマンド | ./db_tablelist [-table {TABLE_NAME} ] [-help] |
実行内容 | コマンドで指定したデータベース・テーブルの情報を表示します。 |
db_tablelistのオプション説明
オプション | 詳細 |
---|---|
無し | INSUITEのDBサーバに登録されている全てのテーブル名を表示する。 |
-table{TABLE_NAME} | {TABLE_NAME}に、レコード件数を表示するテーブル名を指定する。 |
-help | コマンドのヘルプを表示する。 |
./db_tablelist -table {TABLE_NAME}の実行例:
TABLE NAME RECORDS
----------------------- -----------
is_member 687
テーブル情報の表示:db_tableinfo
ファイルパス | /home/DreamArts/cmd |
実行コマンド | ./db_tableinfo < -table {TABLE_NAME} > [-help] |
実行内容 | コマンドで指定したデータベース・テーブルの情報を表示します。 ※NUMBER型はDB上に確保されるサイズを示します。 |
db_tableinfoのオプション説明
オプション | 詳細 |
---|---|
-table{TABLE_NAME} | ◎必須項目。{TABLE_NAME}にテーブル名を指定する。テーブル名が不明の場合、db_tablelistコマンドで取得できる。 |
-help | コマンドのヘルプを表示する。 |
./db_tableinfo -table {TABLE_NAME}の実行例:
COLUMN NAME TYPE LEN
-------------------- -------- -----
ALPHA CHAR 100
PARENT_ALPHA CHAR 100
GID NUMBER 22
PARENT NUMBER 22
TYPE NUMBER 22
GROUP_JOIN CHAR 1
PERMIT CHAR 1
GRADE NUMBER 22
NAME CHAR 100
KANA CHAR 100
KANA_P NUMBER 22
MOD_MID NUMBER 22
PARENT_NAME CHAR 100
PARENT_KANA CHAR 100
SORT_LEVEL NUMBER 22