select
name
from
sysobjects
where
xtype='u'
name
from
sysobjects
where
xtype='u'
解决方案 »
- 怎么写?
- 当一个表有很多状态字段时,怎么查询比较快呢
- 通过修改本机的SQL数据库能够达到直接自动跟新服务器上的SQL数据库的目的吗?
- 自动结算功能
- 分组查询
- where条件中出现between and 子句就不能用其他条件了吗
- 如何知道我已经安装的SQL SERVER是个人版的还是企业版的?
- Unable to read local eventlog(reason:事件日志文件已在读取间更改)??
- 一个树状的数据结构,如何写SELECT语句,使得查询能覆盖他所有的下级
- 求一个存储过程,详细要求请内见
- 如何统计最近几天,或最近几个小时的销售量!
- SQLServer 2005 如何把一个有记录的数据库变成空数据库
解释下where后面的,,xtype='u'什么意思STATUS>=0
什么意思
D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
FN = 标量函数
IF = 内嵌表函数
K = PRIMARY KEY 或 UNIQUE 约束
L = 日志
P = 存储过程
R = 规则
RF = 复制筛选存储过程
S = 系统表
TF = 表函数
TR = 触发器
U = 用户表
V = 视图
X = 扩展存储过程
status不知道,没用过
xtype='U' 指类型为U,即指的是用户表类型
STATUS>=0 状态>=0
xtype='U' 为什么是XTYPE呢,不是type='U',
select
name
from
sys.objects
where
type='u'
SELECT name FROM sysobjects WHERE xtype='U'xtype各值的意思.
xtype char(2) 对象类型。可以是下列对象类型中的一种:
C = CHECK 约束
D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
L = 日志
FN = 标量函数
IF = 内嵌表函数
P = 存储过程
PK = PRIMARY KEY 约束(类型是 K)
RF = 复制筛选存储过程
S = 系统表
TF = 表函数
TR = 触发器
U = 用户表
UQ = UNIQUE 约束(类型是 K)
V = 视图
X = 扩展存储过程