按名称查找所有数据库对象?

Pro*_*ofK 29 sql sql-server

如何使用对象名称查找给定数据库中的所有数据库对象?我们使用常量字符串为所有特定于站点的表,视图,索引,函数,约束等添加前缀.我需要找到名称以该字符串开头的所有对象.

Jos*_*ons 37

假设您拥有正确的权限:

SELECT *
FROM yourdatabasename.sys.all_objects
WHERE upper(name) like upper('my prefix%')  --use UPPER for case-INsensitivity
Run Code Online (Sandbox Code Playgroud)