1. ホーム
  2. sql

[解決済み] テーブル名検索

2022-05-18 03:02:30

質問

私は、特定のデータベースのストアドプロシージャ内の文字列を検索するために以下を使用します。

USE DBname
SELECT Name
FROM sys.procedures
WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%xxx%'

上記を修正して、特定のDBのテーブル名 "DBname"を検索するようにすることは簡単でしょうか?

どのように解決するのですか?

私はこれを使用して、正常に動作しています

SELECT * FROM INFORMATION_SCHEMA.TABLES 
WHERE TABLE_NAME LIKE '%%'