zhw0210 发表于 2006-10-13 22:38:13

如何强行删除数据

本人sybase菜饭NIAO,本人单位的数据库存中一些数据因某些原因要全部清空,但要求保留数据库存结构,如何对能将库中的数据一次性强行清空?还要不影响库的结构?请那位大大详细的讲解一下成吗?服务器为IBMRS6000,系统为AIX5,sybase版本为12.

action92 发表于 2006-10-15 16:09:03

<p><span><font face="Courier New" color="#0000ff" point-size="9">直接truncate 所有的用户表,可以用下面的sql来生成 sql 脚本执行(如果表之间有外健关系的话,第1次执行有些表会有错,多执行几次这个脚本这个sql脚本就行了)</font></span></p><p><span><font face="Courier New" color="#0000ff" point-size="9">select</font><font face="Courier New" color="#000000" point-size="9">
                        </font><font face="Courier New" color="#ff0000" point-size="9">'truncate table '</font><font face="Courier New" color="#000000" point-size="9">+name </font><font face="Courier New" color="#0000ff" point-size="9">from</font><font face="Courier New" color="#000000" point-size="9"> sysobjects </font><font face="Courier New" color="#0000ff" point-size="9">where</font><font face="Courier New" color="#000000" point-size="9"> type=</font><font face="Courier New" color="#ff0000" point-size="9">'U'</font></span></p>

idahu 发表于 2006-10-17 16:26:37

偶偶,可能要这样才是对的<p><span><font face="Courier New" color="#0000ff" point-size="9">select</font><font face="Courier New" color="#000000" point-size="9">
                        </font><font face="Courier New" color="#ff0000" point-size="9">'truncate table '</font><font face="Courier New" color="#000000" point-size="9">+name </font><font face="Courier New" color="#0000ff" point-size="9">from</font><font face="Courier New" color="#000000" point-size="9"> sysobjects </font><font face="Courier New" color="#0000ff" point-size="9">where</font><font face="Courier New" color="#000000" point-size="9"> type=</font><font face="Courier New" color="#ff0000" point-size="9">'U' and name not like 'pb%'</font></span></p>
页: [1]
查看完整版本: 如何强行删除数据

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com