sql三个问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 06:38:00
1、说明:列出数据库里所有的表名
select name from sysobjects where type='U'
这句是什么意思?
表:sysobjects,条件:type=U,难道还有其它类型,都是什么啊?
2、如何复制数据库、表命令?
最好是SQl语句
3、如何清空数据库、表命令?
谢谢。

1.type char(2), 对象类型,Can be one of the following values:
C = CHECK 约束
D = 默认设置或 DEFAULT 约束
F = FOREIGN KEY 约束
FN = 标量函数
IF = 内联表函数
K = PRIMARY KEY 或 UNIQUE 约束
L = 日志
P = 存储过程
R = 规则
RF = 复制筛选器存储过程
S = 系统表
TF = 表函数
TR = 触发器
U = 用户表
V = 视图
X = 扩展存储过程
2.数据库和表的复制,请采用导入或者导出向导。
3.清空数据库,可以先做一个创建表的脚本,然后运行;清空表,可以用truncate table命令。

SQL的差不多都忘了...建议你去网上查下SQL相关的资料查看就知道了; 很多的;