• ベストアンサー

テーブルに割り当てられたシノニム名を検索するには

Oracleにはテーブルに割り当てられたシノニムの名前がわかるテーブル(名前は忘れました)が あるのですがMySQLには存在するのでしょうか。あるのであればそれはどのようなテーブル名 でしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • mpro-gram
  • ベストアンサー率74% (170/228)
回答No.1

MySQLでは、テーブルの別名は、select のfrom節で as でエイリアス振るしか方法がありません。つまり、各SQL文実行時にしか有効でない。 view で、別名付けても、indexが使えなくなるだけだから意味がない。 そのテーブルにたいして定義された view や index、triggerなどは、INFORMATION_SCHEMA にいろいろ情報が詰まってるので、マニュアルご参照ください。 http://dev.mysql.com/doc/refman/5.1/ja/information-schema.html

関連するQ&A