Lv.的博客
摘要: Delete删除的数据可以通过日志文件进行恢复 Truncate Table删除的数据不能进行恢复 Delete删除时,标识列取值保留原使用中最大值 Truncate Table删除时,标识列恢复到最初设置的标识种子值 Delete删除数据时是一条记录一条记录删除的 Truncate Table删除 阅读全文
posted @ 2016-04-05 18:04 Avatarx 阅读(220) 评论(0) 推荐(0)
摘要: 我们经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句 语句形式为:Inse 阅读全文
posted @ 2016-04-05 17:55 Avatarx 阅读(18863) 评论(0) 推荐(0)
摘要: 在数据库中, 常用的一个流水编号通常会使用 identity 栏位来进行设置, 这种编号的好处是一定不会重覆, 而且一定是唯一的, 这对table中的唯一值特性很重要, 通常用来做客户编号, 订单编号等功能, 以下介绍关于此种栏位常用方式及相关技术. CREATE TABLE products (i 阅读全文
posted @ 2016-04-05 17:17 Avatarx 阅读(2610) 评论(0) 推荐(0)
摘要: 请按步骤进行,未进行前面的步骤时,请不要做后面的步骤,以免损坏你的数据库。 一般不建议做第4,6两步,第4步不安全,有可能损坏数据库或丢失数据。第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复。 1、清空日志 DUMP TRANSACTION 库名 WITH NO_LOG 2、 阅读全文
posted @ 2016-04-05 16:04 Avatarx 阅读(1140) 评论(0) 推荐(0)
摘要: 首先我们应该知道数据库总是处于一个特定的状态中,下面先来了解一下数据库的常见的三种状态:1,脱机:我们可以在Microsoft SQL Server Management中看到该数据库,但该数据库名称旁边有"脱机"的字样,说明该数据库现在虽然存在于数据库引擎实例中,但是不可以执行任何有效的数据操作, 阅读全文
posted @ 2016-04-05 14:54 Avatarx 阅读(13581) 评论(0) 推荐(1)