如何通过对象名称在给定数据库中查找所有数据库对象? 我们在网站特定表格,视图,索引,函数,约束等前缀中使用常量字符串。 我需要找到所有以该字符串开头命名的对象。
如何通过对象名称在给定数据库中查找所有数据库对象? 我们在网站特定表格,视图,索引,函数,约束等前缀中使用常量字符串。 我需要找到所有以该字符串开头命名的对象。
假设您拥有正确的权限:
SELECT *
FROM yourdatabasename.sys.all_objects
WHERE upper(name) like upper('my prefix%') --use UPPER for case-INsensitivity