17
SQLクエリで特定のデータベースのすべてのテーブル名を取得しますか?
"MySQL"や "MS SQL Server"のような複数のデータベースサーバーに対応できるアプリケーションに取り組んでいます。 すべてのデータベースタイプに適した一般的なクエリを使用して、特定のデータベースのテーブル名を取得したい。私は以下を試しました: SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' しかし、特定のサーバーのすべてのデータベースのテーブル名を指定していますが、選択したデータベースのテーブル名のみを取得したいと考えています。このクエリを制限して特定のデータベースのテーブルを取得するにはどうすればよいですか?
304
sql
sql-server