0

したがって、Ms Access データベース内に 2 つのテーブルがあり、これらのテーブルには、2 つのテーブルをリンクするために使用できる共通の GUID フィールドがあります。MS Access を開いて関係を作成することなく、共通の GUID を使用して関係を作成したいと考えています。正しく機能するために関係を必要とするpyodbcクエリをすでに実行しているので、pyodbcでこれを実行できることを望んでいました。これはおそらくpyodbcを使用していますか?

(不完全) 既存のオブジェクトの DDL:

CREATE TABLE Customer ( CustID GUID NOT NULL PRIMARY KEY );
CREATE TABLE FileList ( FileID GUID NOT NULL );

Customerとテーブル間の外部キー関係を作成するための構文と、FileListを使用してこの関係を作成する方法を教えてpyodbcください。

4

1 に答える 1

1

これを行うには、ALTER TABLEコマンドを作成し、そのコマンドをデータベースに送信します。

そのコマンドの正確な構文は、作成している関係の種類によって異なります。おそらく、関係の「一方」側に主キーを作成し、「多」側に外部キーを作成する必要があります。

于 2012-05-16T22:04:19.863 に答える