随笔分类 -  SQL Server

SQL数据开发-经典
摘要:数据开发-经典1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多2.数据库加密:select encrypt('原始密码')select pwdencrypt(... 阅读全文
posted @ 2012-03-04 23:25 彪悍的小黑 阅读(210) 评论(0) 推荐(0)
SQL语法大全
摘要:一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', '... 阅读全文
posted @ 2012-03-04 23:24 彪悍的小黑 阅读(193) 评论(0) 推荐(0)
MS SQL基础
摘要:案例 例如1:一张表有一万多条记录,表的第一个字段 RecID 是自增长字段, 写一个SQL语句, 找出表的第31到第40个记录。 select top 10 recid from A where recid not in(select top 30 recid from A) 分析:如果这样写会产... 阅读全文
posted @ 2011-12-14 16:53 彪悍的小黑 阅读(176) 评论(0) 推荐(0)
操作SQL数据库常用语句
摘要:--新建表CREATE TABLE 表名(AutoId int primary key identity,字段一 nvarchar(50) not null,字段二 nvarchar(50) not null,字段三 datetime not null,字段四 int not null,)--添加... 阅读全文
posted @ 2011-11-22 09:16 彪悍的小黑 阅读(148) 评论(0) 推荐(0)
关于表的合并
摘要:1 如果你要把两张表做横向合并可以select 表1.*,表2.* into 新表 from 表1,表2 where 表1.主键=表2.主键22 如果你要垂直合并可以insert into 表1(各个字段名)(select 各个字段名 from 表2) 阅读全文
posted @ 2010-12-17 09:53 彪悍的小黑 阅读(138) 评论(0) 推荐(0)
SQL触发器
摘要:一、创建一个简单的触发器触发器是一种特殊的存储过程,类似于事件函数,SQL Server™ 允许为 INSERT、UPDATE、DELETE 创建触发器,即当在表中插入、更新、删除记录时,触发一个或一系列 T-SQL语句。触发器可以在查询分析器里创建,也可以在表名上点右键->“所有任务”->“管理触... 阅读全文
posted @ 2010-07-17 09:21 彪悍的小黑 阅读(138) 评论(0) 推荐(0)
如何在SQL Server中使用触发器
摘要:触发器是一种特殊的存储过程,在使用触发器之前可以与存储过程进行比较,触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名称而被直接调用。 触发器主要优点如下: 触发器是自动的:当对表中的数据作了任何修改之后立即被激活,触发器与数据库中的表紧密相关,比如当对表执行INSERT、UP... 阅读全文
posted @ 2010-07-17 09:19 彪悍的小黑 阅读(527) 评论(0) 推荐(0)
SQL语句中Left join,right join,inner join用法
摘要:一.先看一些最简单的例子例子Table Aaid adate 1 a1 2 a2 3 a3 TableBbid bdate 1 b1 2 b2 4 b4 两个表a,b相连接,要取出id相同的字段 select * from a inner join b on a.aid = b.bid这是仅取出匹配... 阅读全文
posted @ 2010-07-17 08:44 彪悍的小黑 阅读(579) 评论(0) 推荐(0)
数据库连接大全
摘要:-----------MySQL 连接方式-----------MySQL Connector/ODBC 2.50 (MyODBC 2.50)连接方式本地数据库连接Driver={mySQL};Server=localhost;Option=16834;Database=myDataBase; 远程... 阅读全文
posted @ 2009-11-02 22:21 彪悍的小黑 阅读(289) 评论(0) 推荐(0)