
sql数据库
费劲_奋进
这个作者很懒,什么都没留下…
展开
-
sql 语法
一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabase dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice'disk','testBack','c:\mssql7backup转载 2014-07-25 17:23:02 · 367 阅读 · 0 评论 -
sql 高效分页
SELECT * FROM (SELECT ROW_NUMBER() OVER(ORDER BY infoid) AS rownumber,* FROM tables) AS t1 WHERE t1.rownumber<=原创 2015-05-07 15:17:54 · 424 阅读 · 0 评论 -
SQL collate
我们在create table时经常会碰到这样的语句,例如:password nvarchar(10)collate chinese_prc_ci_as null,那它到底是什么意思呢?不妨看看下面:首先,collate是一个子句,可应用于数据库定义或列定义以定义排序规则,或应用于字符串表达式以应用排序规则投影。语法是collate collation_namecollat转载 2015-05-05 12:06:11 · 489 阅读 · 0 评论 -
触发器
http://www.cnblogs.com/hoojo/archive/2011/07/20/2111316.html转载 2015-03-13 17:21:15 · 357 阅读 · 0 评论 -
Sql事务
事务有4个属性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)以及持久性(Durability),也称作事务的ACID属性。创建表 加入数据CREATE TABLE Money(ID int NOT NULL PRIMARY KEY,moneys money NULL)SELECT * FROM moneyINSER原创 2015-03-12 15:06:11 · 308 阅读 · 0 评论 -
因为发现对象名称 'dbo.T3' 和索引名称 'PK__T3__3214EC2706CC942B' 有重复的键,所以 CREATE UNIQUE INDEX 语句终止。重复的键值为 (1)。
sql语句:ALTER TABLE T3 ADD PRIMARY KEY (ID);执行报错:消息 1505,级别 16,状态 1,第 1 行因为发现对象名称 'dbo.T3' 和索引名称 'PK__T3__3214EC270466E04C' 有重复的键,所以 CREATE UNIQUE INDEX 语句终止。重复的键值为 (1)。消息 1750,级别 16,状态 0,第转载 2015-03-09 11:52:51 · 2523 阅读 · 0 评论 -
sqlserver 触发器实例代码
何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。常见的触发器有三种:分别应用于Insert , Update , Delete 事件。 我为什么要使用触发器?转载 2015-03-16 16:38:15 · 621 阅读 · 0 评论 -
sql2012还原数据库
成功还原备份数据库 先新建一个与备份的名称不一样的名称然后右键还原数据库选择数据库即可原创 2014-12-25 17:06:23 · 1091 阅读 · 0 评论 -
循环添加数据
declare @i int -- declare @id intset @i=1 set @qid=100while @i begin insert into Photo_Category(C_Name,C_Status) values(@qid,'公开')set @i=@i+1 set @qid=@qid+1 end原创 2014-08-18 15:32:57 · 481 阅读 · 0 评论 -
sql 语法大全
1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)法一:select*into bfrom awhere11(仅用于SQlServer)法二:selecttop0*into bfrom a2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)insertinto b(a, b, c)se转载 2014-07-25 17:26:39 · 709 阅读 · 0 评论 -
不删除表 重置id为0
dbcc checkident(tablename,reseed,0) tablename为表名转载 2015-06-25 22:42:45 · 419 阅读 · 0 评论