关于SQL Server 中的25种数据类型
二进制类型1、Binary[(n)]为固定的二进制,n的取值范围为1-80002、Varbinary为可变长度的二进制,n的取值范围为1-80003、Image可变长度的二进制数据,其最大长度为 2^31 - 1 (2,147,483,647) 个字节字符数据类...
关于SQL Server 中的25种数据类型
二进制类型1、Binary[(n)]为固定的二进制,n的取值范围为1-80002、Varbinary为可变长度的二进制,n的取值范围为1-80003、Image可变长度的二进制数据,其最大长度为 2^31 - 1 (2,147,483,647) 个字节字符数据类...
SQL Server 2008的实用小道具——merger
根据在另一个表中找到的差异在一个表中插入、更新或删除行,可以对两个表进行同步。A. 使用 MERGE 在单个语句中对表执行 UPDATE 和 DELETE 操作下面的示例使用 MERGE 根据 SalesOrderDetail 表中已处理的订单,每...
SQL Server性能调教 Index Structure and Tuning
一:前言Index对数据库性能有着举足轻重的作用。Index设计的优劣直接影响到DB执行的效率。所以在做DB Tuning时,一部分会从Index着手处理,SQL Server也提供了很好的工具Database Engine Tuning Advisor,会给出一...
SQL Server性能调教 Index Structure and Tuning
一:前言Index对数据库性能有着举足轻重的作用。Index设计的优劣直接影响到DB执行的效率。所以在做DB Tuning时,一部分会从Index着手处理,SQL Server也提供了很好的工具Database Engine Tuning Advisor,会给出一...
通过SQL Server 2008 访问Oracle 10g
之前写过一篇关于SQL Server 访问MySQL 数据库的文章,最近正好又遇到需要访问Oracle 的情况,将配置过程记录下来也供大家参考。准备工作事先在需要访问Oracle 数据库的主机上完成以下工作:1. 安装SQL Se...
SQL Server 2005技术内幕:查询、调整和优化: 用C#实现SQL查询
前面几篇文章作为自己的读书笔记(SQL Server 2005技术内幕:查询、调整和优化),基本都是书上的内容,没敢放在首页上。现在学习SQL Server都是理论知识,自己有个习惯,一直看理论看下去不容易吸收,所以看到“聚...
数据库修改数据
1.插入数据isnert的命令形式:insert/values,insert/select,insert/exec,insert/defalut,select/into.insert/select:eg:insert into table_name(First,Second)select id,pwd from table_name1使用该格式,主...
SQL常用语句整理
SQL清空数据表<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->truncate table [tablename] SQL重置主键种子<!--Code highli...
SQL Server中distinct的用法
distinct这个关键字用来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说...
数据库视图详解 (转)
执行视图:保护视图:with check option导致视图where自居不但筛选检索的数据,还在通过视图插入和更新数据时进行检查。即进行双向限制。在创建视图的时候,如果在management stdio设计器中进行创建,如果在属性...
创建sqlserver数据库脚本 范例
下面是创建一个sqlserver数据库的代码模板,加上一个创建表的模板。开发的时候可以拷贝过去直接改动一下就可以用了。希望能帮上忙! <!--Code highlighting produced by Actipro CodeHighlighter (freeware)...
创建SQL Server数据库脚本 范例
下面是创建一个sqlserver数据库的代码模板,加上一个创建表的模板。开发的时候可以拷贝过去直接改动一下就可以用了。希望能帮上忙!<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http:/...
数据库表的基本信息,你知道吗?
用SQL Doc生成数据库字典文档的时候,突然发现有字段描叙(Description)这项内容,以前一直没有注意过,故特意研究了一下,结果越挖越深,就写了这篇文章。以前在做数据库脚本开发时,新建表时,对各个字段的描叙要么...
用sql语句创建表的时候给列指定说明(转)
用sql语句创建表的时候,如何给列指定说明。主要用到sp_addextendedproperty这个存储过程。语法 sp_addextendedproperty [ @name = ] { 'property_name' } &nbs...
SQL中LIKE的妙用
例如,数据表t1中有一个字段PlayTheme存放的数值类似如下:第一行:1,2,12第二行:22,222,2222第三行:1,2第四行:2,12第五行:2如果你想取出PlayTheme字段包含'2'的行,在构造SQL(参数形式)时,要是写成下...
SQL查询优化
我们来讨论一下select ... from ... where ... exists ....这个了。Exists的查询速度要比in强得多,这是众所周知的事,但我们并不可以说完全用exists来代替in。为什么这么说呢?我们先来看看可以用exists来代替in的...
SQL Server中查看SQL句子执行所用的时间
在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。 set statistics profile on set statistics io on  ...
SQL查询优化的方法
大家都在讨论关于数据库优化方面的东东,刚好参与开发了一个数据仓库方面的项目,以下的一点东西算是数据库优化方面的学习+实战的一些心得体会了,拿出来大家共享。欢迎批评指正阿! SQL语句: 是对数据库(数据)进行...
数据库基础知识总结(转)
数据库基础知识:(1)关联查询 1)横向关联查询: a、inner join:内关联,只组合数据表中匹配项相等的行。 select * from tbl inner join tb2 on tb1.id=tb2.id &nb...