リモート・データ・アクセスを使用してリモート・テーブルについてのプライマリ・キー情報を提供します。
sp_remote_primary_keys( @server_name [, @table_name [, @table_owner [, @table_qualifier ] ] ] )
@server_name リモート・テーブルが配置されているサーバを指定する CHAR(128) パラメータ。
@table_name リモート・テーブルを指定する任意の CHAR(128) パラメータ。
@table_owner リモート・テーブルの所有者を指定する任意の CHAR(128) パラメータ。
@table_qualifier リモート・データベースの名前を指定する任意の CHAR(128) パラメータ。
カラム名 | データ型 | 説明 |
---|---|---|
database | CHAR(128) | リモート・データベースの名前。 |
owner | CHAR(128) | リモート・テーブルの所有者。 |
table-name | CHAR(128) | リモート・テーブル。 |
column-name | CHAR(128) | カラムの名前。 |
key-seq | SMALLINT | プライマリ・キーのシーケンス番号。 |
pk-name | CHAR(128) | プライマリ・キーの名前。 |
このシステム・プロシージャは、リモート・データ・アクセスを使用してリモート・テーブルについてのプライマリ・キー情報を提供します。
基本となる ODBC/JDBC 呼び出しに違いがあるため、サーバに指定されたリモート・データ・アクセス・クラスによって、返された情報のカタログの値やデータベースの値は多少異なります。ただし、重要な情報 (カラム名など) は正確です。
Sybase Open Client/Open Server でサポートされています。
なし
なし
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |