就是我们在更新数据库里的数据时喜欢用SQL语句的脚本来执行,先写好了SQL语句在去到数据库中执行,假如说我写错了SQL语句但我不知道,直接在数据库中执行后又无法挽回。。。
怎么能让先备份数据库中原有的我要更新的那些数据备份为脚本,然后我更新错了还能拿回来执行覆盖。。。
SQL code:
SELECT * INTO #T fr ......
A类下面有A1和A2两个子类
B类下面无子类
C类下面有C1和C2两个子类
怎么把所有的子类 和无子类的父类提取出来
也就是 把A1 A2 B C1 C2提取出来
表结构
id name pid
1 A 0
2 A1& ......
有如下表格
地区 用户 注册时间
地区1 用户1 2010-01-02
地区1 用户2 2010-01-03
地区1 用户3 2010-01-12
地区2 用户4 2010-01-02
地区2 用户5 2010-01-02
地区2 用户6 2010-02-02
地区3 用户7 2010-02-02
地区3 用户8 2010-02-22
地区3 用户9 2010-01-21
地区3 用户10 2010-01-12
......
表结构如下
guest_no emp_no bdate edate remark cb hdb ColLevel
018 0056 2010-01-18 00:00:00 NULL NULL H 14.00 A
018 0071 2009-09-19 00:00:00 NULL N ......
我有一个表,一个视图连接起来
我是根据表中的积分字段排序的,但是如果我写成这样
SQL code:
SELECT TOP(10) U.UserID
from V_Employee E
LEFT JOIN V_UserInfo U ON E.UserID = U.UserID
WHERE U.UserName LIKE '%%'
AND U.TrueName LIKE '%%'
ORDER BY U.store DES ......
本人要查询某个时间段的数据
表的结构如下:时间点 数值1
时间点是字符型
2010-02-25 10:23:25.967 23.432
2010-02-25 10:23:26.967 23.439
2010-02-25 10:23:27.967 23.482
2010-02-25 10:23:28.967 23.432
2010-02-25 10:23:29.967 23.332
2010-02-25 10:23:30.967 23.432
2010-02-2 ......