易截截图软件、单文件、免安装、纯绿色、仅160KB

求sql语句

删除northwind所有表中所有的数据
SQL code:
--删除当前数据库所有表中的数据
sp_MSforeachtable 'Delete from ?'

sp_MSforeachtable @command1="Delete from ? "
sp_MSforeachtable 'Truncate Table ?'


http://blog.csdn.net/feixianxxx/archive/2009/08/16/4451842.aspx
参考我博客体会 sp_MSforeachtable 和sp_MSforeachDB 2个非常强大又危险的存储过程 带给你的快感


不过一楼的方法有个限制 就是 如果2表有外键联系 那么 就会出错 。。
你可以选择 把外键都删除 然后执行 不过这样 你表关系要重建了

引用
--取出库中所有表
Select name from sysobjects Where OBJECTPROPERTY(id,'IsUserTable')=1

--然后写个循环删除
delete from tb


这些都会被外键 约束到的


顶楼上的


相关问答:

sql 查询

  我有一个月和日组成的数字,有两组月和日
想在身份证号中挑选出在该该两组月日之间出生的人,不知道应该怎么写.
身份证号有可能是15位或者18位

月日组合的形式如下
10-17/04-20
月-日/月- ......

sql查询疑问

表中按datadate,tradeid为主键,也就是说tradeid会重复出现在不同天中,同一天的tradeid是不同的。现在我希望取一段时间范围内不重复的tradeid,且只要每个tradeid的最后一次出现的那条。sql语句该怎么写

: ......

老问题 通过SQL语句如何删除表中的重复记录?

表a(没有主键)
id          name      age       
----------- ---------- -----------
1          chenqin& ......

SQL优化?

求:sql优化的方法!!!
努力学习oacle基础知识

这样子怎么回答?

如果是关系表的话,学习用代数关系解决问题,这只是初步。
以上完全个人见解,不承担任何责任。

LZ你这样问就太抽象了……

引用
......

一条sql语句

# Student(S#,Sname,Sage,Ssex) 学生表   
# Course(C#,Cname,T#) 课程表   
# SC(S#,C#,score) 成绩表   
# Teacher(T#,Tname) 教师表   
求一sql:
把 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号