SQLColumnNames
This feature is not supported on the Wolfram Cloud.

SQLColumnNames[conn]
SQL接続中の各列についてペアのリストを返す.

SQLColumnNames[conn,table]
table の列のリストを返す.

SQLColumnNames[conn,SQLTable[table]]
table の列のリストを返す.

SQLColumnNames[conn,{table,column}]
tablecolumn に合致する列のリストを返す.

SQLColumnNames[conn,SQLColumn[{table,column}]]
tablecolumn に合致する列のリストを返す.

SQLColumnNames[conn,SQLColumn[column]]
任意の表の column に合致する列のリストを返す.

詳細詳細

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

例題例題すべて開くすべて閉じる

  (1)  (1)

In[1]:=
Click for copyable input

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

接続を開始する:

In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]//Short=

「SA」で始まる名前を持つ表からというペアを得る:

In[4]:=
Click for copyable input
Out[4]=

特定の表からというペアを得る:

In[5]:=
Click for copyable input
Out[5]=

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

In[6]:=
Click for copyable input
Out[6]=

すべての表から「V」で始まる名前を持つ列についてペアを得る:

In[7]:=
Click for copyable input
Out[7]=

同様に:

In[8]:=
Click for copyable input
Out[8]=

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

In[9]:=
Click for copyable input
Out[9]=

列名だけを抽出する:

In[10]:=
Click for copyable input
Out[10]=
In[11]:=
Click for copyable input