DatabaseLink`
DatabaseLink`

SQLColumnInformation

SQLColumnInformation[conn]

SQL接続中の列についての情報のリストを返す.

SQLColumnInformation[conn,table]

table の列に関するリストを返す.

SQLColumnInformation[conn,SQLTable[table]]

table の列に関するリストを返す.

SQLColumnInformation[conn,{table,column}]

tablecolumn に合致する列に関するリストを返す.

SQLColumnInformation[conn,SQLColumn[{table,column}]]

tablecolumn に合致する列に関するリストを返す.

SQLColumnInformation[conn,SQLColumn[column]]

任意の表の column に合致する列に関するリストを返す.

詳細とオプション

  • SQLColumnInformationを使うためには,まずNeeds["DatabaseLink`"]を使って DatabaseLink をロードする必要がある.
  • 表と列の指定にはSQLのワイルドカードを含むことができる.
  • 使用可能なオプション
  • "Catalog"None使用するデータベースカタログ
    "Schema"None使用するデータベーススキーマ
    "ShowColumnHeadings"False結果とともに列見出しを返すかどうか

例題

  (1)

このセクションの例を実際に試してみて,記載の通りに動作しなかった場合は,データベースの例の使用で述べているように"DatabaseLink`DatabaseExamples`"パッケージを使ってデータベースをインストールするか,もとの状態に戻す必要がある可能性がある.

接続を開く:

「SA」で始まる名前を持つ表のすべての列についての情報を得る:

特定の表のすべての列についての情報を得る:

同じことを別の方法で行う:

すべての表において「V」で始まる名前を持つ列の情報を得る:

Equivalently:

同じことを別の方法で行う:

このセクションの例を実際に試してみて,記載の通りに動作しなかった場合は,データベースの例の使用で述べているように"DatabaseLink`DatabaseExamples`"パッケージを使ってデータベースをインストールするか,もとの状態に戻す必要がある可能性がある.