摘要: 在MySQL中有两种方法可以删除数据,一种是DELETE语句,另一种是TRUNCATE TABLE语句。DELETE语句可以通过WHERE对要删除的记录进行选择。而使用TRUNCATE TABLE将删除表中的所有记录。因此,DELETE语句更灵活。 如果要清空表中的所有记录,可以使用下面的两种方法: DELETE FROM table1 TRUNCATE TABLE table1 ... 阅读全文
posted @ 2007-09-27 10:54 nestea 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 启动SQL SERVER的时执行一个存储过程 将存储过程创建在master数据库中,然后企业管理器中找到这个存储过程--〉右键--〉属性--〉勾选“每当SQL Server启动时执行”。 在master中创建存储过程后,执行语句设置为自动启动 use master exec sp_procoption ’存储过程名’,’startup’,’on’ 自动执行存储过程 SQL Server ... 阅读全文
posted @ 2007-09-27 10:53 nestea 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 打开查询分析器,将查询菜单中的“显示执行计划”、“显示服务器跟踪”、“显示客户统计”都选中。 在编辑窗口中输入要进行对比的SQL语句,比如不同方式的查询: SELECT * FROM CRM_FWD WHERE RQ BETWEEN ’2006-06-01’ AND ’2006-06-02’ SELECT * FROM CRM_FWD WHERE DATEDIFF(DAY, RQ, ’2006... 阅读全文
posted @ 2007-09-27 10:52 nestea 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 例如:表test里有id,name字段,如果有name相同的记录只留下一条,其余的删除。name的内容不定,相同的记录数不定。 方案1: 1、将重复的记录记入temp1表: select [标志字段id],count(*) into temp1 from [表名] group by [标志字段id] having count(*)〉1 2、将不重复的记录记入temp1表: inser... 阅读全文
posted @ 2007-09-27 10:50 nestea 阅读(536) 评论(0) 推荐(0) 编辑