SQL SERVER基本概念
文章平均质量分 67
navy887
这个作者很懒,什么都没留下…
展开
-
SQL Server中的通配符
通配符_"_"号表示任意单个字符,该符号只能匹配一个字符."_"可以放在查询条件的任意位置,且只能代表一个字符.一个汉字只使用一个"_"表示.例子:if PATINDEX(%[吖-做]%,需要判断的字符)>0 -- 判断是否有字符print 有汉字elseprint 无汉字 通配符%"%"符号是字符匹配符,能匹配0个或更多字符的任意长度的字符串.在SQL语句转载 2009-10-28 17:12:00 · 428 阅读 · 0 评论 -
SQL Server 经常用到的几个设置选项
1. SET DEADLOCK_PRIORITY说明:控制在发生死锁情况时会话的反应方式。如果两个进程都锁定数据,并且直到其它进程释放自己的锁时,每个进程才能释放自己的锁,即发生死锁情况。语法:SET DEADLOCK_PRIORITY { LOW | NORMAL | @deadlock_var }参数:LOW 指定当前会话为首选死锁牺牲品。Microsoft® SQL Server™ 自动回转载 2009-10-28 21:29:00 · 567 阅读 · 0 评论 -
创建数据库的例子
1.数据库文件名定义:文件类型 文件扩展名 主要数据文件 .mdf 次要数据文件 .ndf 事务日志文件 .ldf 2.如果存在则删除USE masterGOIF EXISTS(SELECT * FROM sysdatabases WHERE NAME=study)DROP DATABASE studyGO 3.创建数据库的例子:A. 创建指定数据文件和事务日志文件的数据原创 2009-11-01 11:41:00 · 1111 阅读 · 0 评论 -
导入导出工具-BCP
BCP是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据。BCP可以将数据库的表或视图直接导出,也能通过SELECT FROM语句对表或视图进行过滤后导出。在导入导出数据时,可以使用默认值或是使用一个格式文件将文件中的数据导入到数据库或将数据库中的数据导出到文件中。 下面将详细讨论如何利用BCP导入导出数据。原创 2009-11-02 10:16:00 · 524 阅读 · 0 评论 -
SQL SERVER中主键和外键
数据库中主键和外键(1)作用简单描述: 主键是对表的约束,保证数据的唯一性! 外键是建立表于表之间的联系,方便程序的编写!(2)设计原则 主键和外键是把多个表组织为一个有效的关系数据库的粘合剂。主键和外键的设计对物理数据库的性能和可用性都有着决定性的影响。 必须将数据库模式从理论上的逻辑设计转换为实际的物理设计。而主键和外键的结构是这个设计过程的症结所在。一旦将所设计的数据库用于原创 2009-11-01 12:08:00 · 4437 阅读 · 0 评论 -
导入导出工具--BULK INSERT 和 OPENROWSET
--使用BULK INSERT导入数据BULK INSERT db_test.dbo.datatable FROM c:/test/aa.txt WITH ( --DATAFILETYPE = char, FIELDTERMINATOR = ,, --行分割符 ROWTERMINATOR = /n --列分割符) --SQL SERVER数据导出到EXCELin原创 2009-11-02 11:34:00 · 1050 阅读 · 0 评论 -
SQL SERVER 系统数据库
数据库管理员(DBA)的一项基本的技能是对SQL数据库引擎的系统数据库的深刻理解。数据库研发人员了解SQLSERVER自带的系统数据库也是十分有用的。下面就列出了其中的一些系统数据库。(注:假如您决定研究一下这些系统数据库,那么您需要有一个研发数据库。) Master Master数据库保存有放在SQLSERVER实体上的任何数据库,他还是将引擎固定起来的粘合剂。由于假如不使用主数据库,SQLSE转载 2009-11-03 09:42:00 · 401 阅读 · 0 评论