定数

定数名 定数値
Numberstatic DBTYPE_DB2
データベースがDB2であることを示します。
Numberstatic DBTYPE_HANA
データベースがSAP HANAであることを示します。
Numberstatic DBTYPE_ORACLE
データベースがオラクルであることを示します。
Numberstatic DBTYPE_POSTGRESQL
データベースがPostgreSQLであることを示します。
Numberstatic DBTYPE_SQLSERVER
データベースがSQLServerであることを示します。
Numberstatic TYPE_BINARY
バイナリ型であることを示します。
Numberstatic TYPE_DATE
日付型であることを示します。
Numberstatic TYPE_NUMBER
数値型であることを示します。
Numberstatic TYPE_STRING
文字列型であることを示します。
Numberstatic TYPE_TIMESTAMP
Timestamp型であることを示します。

メソッドの概要

返却値の型 メソッド名
Boolean checkTableExist (String connectId, String tableName) static
テーブルの存在を調べます。
Object getColumnComment (String js_connectId, String js_tableName) static
フィールドコメントのマップ配列を取得します。
Object getDatabaseColumns (String jsconnectId, String jstableName, Boolean jsincludeForeignKey) static
指定されたテーブルのカラム情報配列を取得します。
Number getDbType (String connectId) static
データベースの種類を取得します。
Object getFKColumnNames (String jsconnectId, String jstableName) static
外部キー制約が付与されたフィールドの名称セットを取得します。
Object getPKColumnNames (String jsconnectId, String jstableName) static
主キーのフィールド名を配列で取得します。
Object getTableComment (String js_connectId) static
テーブルコメントのマップ配列を取得します。
Object getTableNames (String connectId) static
テーブル名の配列を取得します。
Object getViewNames (String connectId) static
ビュー名の配列を取得します。
Object setColumnComment (String js_connectId, String js_tableName, String js_columnName, String js_comment) static
フィールドにコメントを追記します。
Object setTableComment (String js_connectId, String js_tableName, String js_comment) static
テーブルにコメントを追記します。

メソッドの詳細

Boolean checkTableExist (String connectId, String tableName) static
テーブルの存在を調べます。
パラメータ
connectId : String
DB接続ID
tableName : String
テーブル名
返却値
Boolean
Boolean テーブルが存在するかどうか
Object getColumnComment (String js_connectId, String js_tableName) static
フィールドコメントのマップ配列を取得します。
パラメータ
js_connectId : String
DB接続ID
js_tableName : String
対象テーブル名
返却値
Object
Object {"フィールド物理名", "コメント"}
Object getDatabaseColumns (String jsconnectId, String jstableName, Boolean jsincludeForeignKey) static
指定されたテーブルのカラム情報配列を取得します。
パラメータ
jsconnectId : String
DB接続ID
jstableName : String
テーブル名
jsincludeForeignKey : Boolean
外部キーの情報を情報の取得対象に含めるかどうか
true:含める false:含めない(省略時のデフォルト)
返却値
Object
Object error;取得に成功したかどうか data:カラム情報オブジェクト
Number getDbType (String connectId) static
データベースの種類を取得します。
パラメータ
connectId : String
DB接続ID
返却値
Number
Number データベースの種類
オラクル:DBTYPE_ORACLE
DB2:DBTYPE_DB2
PostgreSQL:DBTYPE_POSTGRESQL
SQLServer:DBTYPE_SQLSERVER
Object getFKColumnNames (String jsconnectId, String jstableName) static
外部キー制約が付与されたフィールドの名称セットを取得します。
パラメータ
jsconnectId : String
DB接続ID
jstableName : String
テーブル名
返却値
Object
Object error;取得に成功したかどうか data:外部キーフィールド名の配列
Object getPKColumnNames (String jsconnectId, String jstableName) static
主キーのフィールド名を配列で取得します。
パラメータ
jsconnectId : String
DB接続ID
jstableName : String
テーブル名
返却値
Object
Object error;取得に成功したかどうか data:主キーフィールド名の配列
Object getTableComment (String js_connectId) static
テーブルコメントのマップ配列を取得します。
パラメータ
js_connectId : String
DB接続ID
返却値
Object
Object {"テーブル物理名", "コメント"}
Object getTableNames (String connectId) static
テーブル名の配列を取得します。
パラメータ
connectId : String
DB接続ID
返却値
Object
Object error;取得に成功したかどうか data:テーブル名の配列
Object getViewNames (String connectId) static
ビュー名の配列を取得します。
パラメータ
connectId : String
DB接続ID
返却値
Object
Object error;取得に成功したかどうか data:ビュー名の配列
Object setColumnComment (String js_connectId, String js_tableName, String js_columnName, String js_comment) static
フィールドにコメントを追記します。
パラメータ
js_connectId : String
DB接続ID
js_tableName : String
テーブル名
js_columnName : String
フィールド名
js_comment : String
コメント
返却値
Object
Object 処理結果オブジェクト
Object setTableComment (String js_connectId, String js_tableName, String js_comment) static
テーブルにコメントを追記します。
パラメータ
js_connectId : String
DB接続ID
js_tableName : String
テーブル名
js_comment : String
コメント
返却値
Object
Object 処理結果オブジェクト