select * from sysobjects where type ='U' and uid = user_id('dbo')
解决方案 »
- sql语句怎么把三条记录~合并成一条记录(字段是相同的)
- sql 如何根据行号读取整行数据,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。,,。_
- 如何用sql语句形成以下序列?
- SQL SERVER2000 添加用户问题
- 这个问题怎么处理,关于多个表的,无法用一句话说清楚,写不出来标题
- 如何用字符串来定义函数中的游标?
- 如何在表中加入特定的结构字段?
- SQL Server Agent 状态?
- 求一个关于工作日的SQL
- sql server 2008 与oracle链接服务器的问题
- sql server 2000的 datetime字段类型如何赋值?
- 为什么我刚创的数据库不能用SYS用户进入
select name from sysobjects where type ='U' and uid = user_id('dbo')
name
--------------------------------------------------------------------------------------------------------------------------------
authors
publishers
titles
titleauthor
stores
sales
roysched
discounts
jobs
pub_info
employee(11 row(s) affected)
查询的时候先选择数据库,因为sysobjects是当前数据库的对象
where OBJECTPROPERTY(id, N'Istable') = 1 and
OBJECTPROPERTY(id, 'Issystemtable') <> 1
order by name
仅用type='U'会把视图和存储过程也显示出来的
给分吧,hehe