数据库
DevEnvZ
。
展开
-
一次性清空某个数据库中所有表数据的SQL
在我们项目开发过程中,经常遇到需要在开发数据库基础上清理一个空库,但由于对数据库结构缺乏整体了解,在删除一个表的记录时,删除不了,因为可能有外键约束,一个常见的数据库结构是一个主表,一个子表,这种情况下一般都得先删除子表记录,再删除主表记录。说到删除数据记录,往往马上会想到的是delete和truncate语句,但在遇到在两个或多个表之间存在约束的话,这两个语句可能都会失效,转载 2016-02-29 10:59:50 · 13171 阅读 · 4 评论 -
SQL 语句中按照in语句原有的顺序进行排序
帮助我解决问题的原文链接:http://www.newxing.com/Tech/Database/Other/in_236.html最近工作中,合作部门同事希望我能够将从数据库中查询到的数据在回传的时候,保持他给我ID时候的顺序一样。本人数据库是sqlserver2005。在05下实现是使用了CHARINDEX关键字。这里是MSDN连接:https://msdn.microsoft.转载 2015-12-03 11:43:53 · 14613 阅读 · 1 评论