SQLBeginTransaction
This feature is not supported on the Wolfram Cloud.

SQLBeginTransaction[conn]
SQLトランザクションを開始する.

詳細詳細

  • SQLBeginTransactionを使うためには,まずNeeds["DatabaseLink`"]を使って DatabaseLink をロードする必要がある.
  • あるトランザクションにグループ分けされたSQLコマンド群は,そのトランザクションがコミットされた場合に限り,永続的に有効となる.トランザクションはキャンセルすることもセーブポイントに戻ることもできる.

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

  (1)  (1)

In[1]:=
Click for copyable input

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

接続を開始する:

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

トランザクションを開始する:

In[4]:=
Click for copyable input

データを挿入する:

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

トランザクションをコミットする:

In[7]:=
Click for copyable input

データを選択する:

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