摘要: 文档阐述使用C#和SQLCLR为SQL Server编写用户定义函数,并演示用户定义函数在T-SQL中的应用。文档中实现的 Base64 编码解码函数和正则表达式函数属于标量值函数,字符串分割函数属于表值函数,而平方平均数函数属于聚合函数。 环境 要求:SQL Server 2005/20....
分类:
数据库 时间:
2015-05-05 11:56:31
阅读次数:
288
语法:CREATE [索引类型] INDEX 索引名称ON 表名(列名)WITH FILLFACTOR = 填充因子值0~100GO/*实例*/USE 库名GOIF EXISTS(SELECT * FROM SYSINDEXES WHERE NAME='IX_TEST_TNAME')--检测是否已经...
分类:
数据库 时间:
2015-05-05 11:55:31
阅读次数:
138
方法一: 如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数truncate table 表名方法二: dbcc checkident (’table_name’, reseed, new_reseed_value) 当前值设置为 new_reseed_value。如果自...
分类:
数据库 时间:
2015-05-05 11:51:37
阅读次数:
183
原文地址:http://nosql-databases.org/
非关系数据库世界的终极向导
------------------------------------------------------------------------------------------------------------------
Nosql定义:下一代数据库大多专注于这几点:非关系型、分布式的、开源...
分类:
数据库 时间:
2015-05-05 10:47:03
阅读次数:
896
概述
传统的集合运算 (并,差,交,笛卡尔积)
专门的关系运算并(Union)R和S
具有相同的目n(即两个关系都有n个属性)
相应的属性取自同一个域R∪S
仍为n目关系,由属于R或属于S的元组组成
R∪S = { t|t ? R∨t ?S }
差(Difference)R和S
具有相同的目n
相应的属性取自同一个域R - S
仍为n目关系,由属于R而不属于...
分类:
数据库 时间:
2015-05-05 10:42:41
阅读次数:
132
首先确保您已经打开此功能,查看方法:
开始菜单-控制面板-程序-打开或关闭WINDOWS功能
然后选择“Microsoft .NET Framework 3.5.1”(我的电脑是3.5.1) 打上勾(其实不是打上勾,默认是蓝色块,因为里面的两项功能没必要启动)点确定,等一会就好了,一般要重启生效。
要是实在安不上解决办法:
1,下载网络上的安装包
2,安装VS2008(.NET 3....
分类:
数据库 时间:
2015-05-05 10:41:48
阅读次数:
120
关系演算以数理逻辑中的谓词演算为基础
按谓词变元不同 进行分类
1.元组关系演算:
以元组变量作为谓词变元的基本对象
元组关系演算语言ALPHA
2.域关系演算:
以域变量作为谓词变元的基本对象
域关系演算语言QBE由E.F.Codd提出
INGRES所用的QUEL语言是参照ALPHA语言研制的
语句
检索语句
GET
更新语句
PUT,HOLD,UPDATE,D...
分类:
数据库 时间:
2015-05-05 10:40:34
阅读次数:
235
SQL(Structured Query Language)结构化查询语言,是关系数据库的标准语言
SQL是一个通用的、功能极强的关系数据库语言SQL特点1.综合统一
集数据定义语言(DDL),数据操纵语言(DML),数据控制语言(DCL)功能于一体。
可以独立完成数据库生命周期中的全部活动:
定义关系模式,插入数据,建立数据库;
对数据库中的数据进行查询和更新;
数据库重构和维护...
分类:
数据库 时间:
2015-05-05 10:38:55
阅读次数:
186
修改基本表ALTER TABLE
[ ADD [ 完整性约束 ] ]
[ DROP ]
[ ALTER COLUMN ];
[例8]向Student表增加“入学时间”列,其数据类型为日期型。
ALTER TABLE Student ADD S_entrance DATE;
不论基本表中原来是否已有数据,新增加的列一...
分类:
数据库 时间:
2015-05-05 10:36:29
阅读次数:
276
数据查询语句格式
SELECT [ALL|DISTINCT]
[,] …
FROM [, ] …
[ WHERE ]
[ GROUP BY [ HAVING ] ]
[ ORDER...
分类:
数据库 时间:
2015-05-05 10:35:11
阅读次数:
207
原文:第2周 页_SQL Server 中数据存储的基本单位 上周通过探讨SQL Server如何执行一个查询奠定了基础。我也在那里提到页是8kb的缓存。今天我们对页进行进一步集中探讨,从性能调优角度挖掘出更多的细节。 页是SQL Server的基础,在SQL Server里一切都与页有关。当我们想...
分类:
数据库 时间:
2015-05-05 10:30:30
阅读次数:
176
1、当SqlDataReader没有关闭之前,数据库连接会一直保持open状态,所以在使用SqlDataReader时,使用完毕应该马上调用SqlDataReader.Close()关闭它。2、一个连接只能被一个SqlDataReader使用,这也是为什么要尽早关闭SqlDataReader的原因。...
分类:
数据库 时间:
2015-05-05 10:28:32
阅读次数:
126
原文:SQL Server 2012:SQL Server体系结构——一个查询的生命周期(第3部分)(完结)一个简单的更新查询 现在应该知道只读取数据的查询生命周期,下一步来认定当你需要更新数据时会发生什么。这个部分通过看一个简单的UPDATE查询,修改刚才例子里读取的数据,来回答。 庆幸的是,直到...
分类:
数据库 时间:
2015-05-05 10:25:56
阅读次数:
150
SQL SERVER中强制类型转换cast和convert的区别在SQL SERVER中,cast和convert函数都可用于类型转换,其功能是相同的,只是语法不同.cast一般更容易使用,convert的优点是可以格式化日期和数值.代码Code highlighting produced by A...
分类:
数据库 时间:
2015-05-05 10:23:27
阅读次数:
129
原文:SQL Server 2012:SQL Server体系结构——一个查询的生命周期(第1部分)为了缩小读取操作所涉及范围,本文首先着眼于简单的SELECT查询,然后引入执行更新操作有关的附加过程。最后你会读到,优化性能时SQLServer使用还原工具的相关术语和流程。 关系和存储引擎 如图所示...
分类:
数据库 时间:
2015-05-05 10:24:55
阅读次数:
173
1.新建项目2.新建hibernate.xml框架 右击项目名->MyEclipse->add hibernate3.新建一个对数据库表进行操作的 名字.hbm.xml模块 右击src->new->XML(Basic templates)->(改名字)Next->(create XML...
分类:
数据库 时间:
2015-05-05 10:22:38
阅读次数:
191
1、打开SQL Server 配置管理器-->SQL Server 网络配置-->XXX的协议,启用TCP/IP协议2、打开TCP/IP协议的属性,切至“IP地址”标签,拉至最下端的IPAll,清空“TCP 动态端口”,在“TCP 端口”中填入所需端口号。3、打开Windows防火墙的高级设置,在入...
分类:
数据库 时间:
2015-05-05 10:21:44
阅读次数:
177