質問 |
||
| QNo.3379831 | テーブルのどの項目が主キーか判断する方法 | |
|---|---|---|
| 質問者:east59 |
SQLで、 desc table1 と入力するとテーブルの項目名、NOT NULLの有無、型を表示させることができますが、 同じような表示形式で主キーかどうかを確認することはできますか? ご存知の人がいましたら教えてください。 |
|
困り度:
|
||
| 質問投稿日時: 07/09/26 23:09 |
||
回答良回答10pt |
|
| ANo.1 | ここは「SQL Server」のカテゴリですが、SQL Serverについての質問ですか? SQL Serverには、「desc 表名」といった機能は、ないのではないでしょうか? 表やインデクスの定義情報の管理方法は、RDBMS毎にかなり違いますし、情報を得る方法も違います。 RDBMSにより、ディクショナリ、カタログ、情報スキーマ等と呼ばれ、主要なRDBMSでは、SQLによる検索を可能にしています。また、いくつかのRDBMSでは、「DESC」(DESCRIBE)といった特別な命令を準備している場合もあります。 RDBMS名とバージョンを明記してください。 |
|---|---|
| 回答者:chukenkenkou | |
| 種類:補足要求 どんな人:一般人 自信:参考意見 |
|
| 回答日時: 07/09/26 23:46 |
|
| |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |