|
蓝森林 http://www.lslnet.com 2006年7月08日 11:08
问个关于数据结构导出的问题
能否用DUMP或者BCP的方法导出不带记录只有空表的结构?如何不行,如何将一个数据库内的所有记录清空? |
问个关于数据结构导出的问题
好像不行吧。。 |
问个关于数据结构导出的问题
那如何将一个数据库内的所有记录清空? 请教 |
问个关于数据结构导出的问题
select char(13)+'truncate table '+rtrim(name)+char(13)+'go'+char(13) from sysobjects where type='U'
go
把以上命令输出的结果删除掉一些多余的内容(如xxx rows affect)做成一个脚本文件,直接执行该脚本就可以清空所有表的记录 |
问个关于数据结构导出的问题
truncate table 表名 |
问个关于数据结构导出的问题
楼上的。。。我可是要一次性清空数据库里所有表的记录 |
问个关于数据结构导出的问题
不存在使用一条命令清空所有表的操作,按照我上面的方法,一次性获得所有表的truncate table命令,然后一起执行 |
问个关于数据结构导出的问题
一次性获得所有表的truncate table命令...这个怎么操作?
select char(13)+'truncate table '+rtrim(name)+char(13)+'go'+char(13) from sysobjects where type='U'
go
中的name是指表名吗? 我一个库有很多个表,那不是要全部把表名打一次 |
问个关于数据结构导出的问题
你把这条命令执行一遍,输出文件就是所有表的truncate命令 |
问个关于数据结构导出的问题
我是指你给我那条命令我可以不用做任何改动就可以执行了吧? |
问个关于数据结构导出的问题
是的
use 你的数据库
go
select char(13)+'truncate table '+rtrim(name)+char(13)+'go'+char(13) from sysobjects where type='U'
go
把以上命令输出的结果删除掉一些多余的内容(如xxx rows affect)做成一个脚本文件,直接执行该脚本就可以清空所有表的记录 |
问个关于数据结构导出的问题
要得到表的结构,用select into可以实现。 |
问个关于数据结构导出的问题
用sybase central吧,或者用一些第三方的软件,都是比较方便的。 |
问个关于数据结构导出的问题
用sybase central也行。
不过最好用sybase的PowerDesign9.5。
在sybase的客户端碟一般都有。
可以把全部表和库的建立语句导成一个文本。 |
问个关于数据结构导出的问题
select char(13)+'truncate table '+rtrim(name)+char(13)+'go'+char(13) from sysobjects where type='U'
go
输出的脚本在哪里? 找不到 |
问个关于数据结构导出的问题
哈哈,晕 |
问个关于数据结构导出的问题
有两种方法:
1、把楼上那位仁兄说的命令放在JISQL或是SQL_ADV中执行,再将执行结果保存下来就是了
2、把楼上那位仁兄说的命令做成一个脚本文件,再在用DOS中如下执行:
isql -Usa -P -i "file_name" -o "file_name_out",那个-o参数后写的那个文件就是你要的脚本文件了 |
| |