忘れないようにのメモとして。
SqlServer CompactEditionだとストアドの類がないので主キー情報を取得する SP_KEYS 等は利用できない。こういう場合は情報スキーマ[INFORMATION_SCHEMA]を利用して取得する。このあたりは2005以降のSqlServerと一緒。
- テーブル一覧取得
SELECT * FROM INFORMATION_SCHEMA.TABLES
- 項目一覧取得
SELECT * FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLENAME = ‘テーブル名’
- 主キー情報取得
SELECT * FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE
WHERE TABLE_NAME = ‘テーブル名’
とりあえずはこのぐらい。
0 件のコメント:
コメントを投稿