sqlserver
文章平均质量分 70
xc008
名下十五寨,不如猪肉半斤
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL Server连接中三个常见的错误分析
一."SQL Server 不存在或访问被拒绝" 这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多. 一般说来,有以下几种可能性: 1.SQL Server名称或IP地址拼写有误 2.服务器端网络配置有误 3.客户端网络配置有误 要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因. 首先,检查网络物理连接 ping 如果 pi转载 2008-02-25 11:30:00 · 515 阅读 · 0 评论 -
SQL Server字符串处理函数大全
QL Server字符串处理函数大全select 字段1 from 表1 where 字段1.IndexOf("云")=1;这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。left()是sql函数。select 字段1 from 表1 where charindex(云,字段1)=1; 字符串函数对二进制数据、字符串和表达式执行不同的运算。此类函数作用于转载 2008-09-12 10:12:00 · 186 阅读 · 0 评论 -
inner join 和where 区别
1 .WHERE子句中使用的连接语句,在数据库语言中,被称为隐性连接。INNER JOIN……ON子句产生的连接称为显性连接。(其他JOIN参数也是显性连接)WHERE 和INNER JOIN产生的连接关系,没有本质区别,结果也一样。但是!隐性连接随着数据库语言的规范和发展,已经逐渐被淘汰,比较新的数据库语言基本上已经抛弃了隐性连接,全部采用显性连接了。2 .无论怎么连接,都可以用join转载 2008-09-03 11:11:00 · 7212 阅读 · 0 评论 -
sql日期处理
sql server日期时间函数 Sql Server中的日期与时间函数 1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,’2004-10-15’) --返回:2004-10-17 00:00:00.转载 2008-09-03 11:09:00 · 804 阅读 · 0 评论 -
on条件与where条件的区别
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)转载 2008-09-03 11:21:00 · 24888 阅读 · 2 评论 -
SQL SERVER性能优化综述
近期因工作需要,希望比较全面的总结下SQL SERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,有很多似是而非或者过时(可能对SQL SERVER6.5以前的版本或者ORACLE是适用的)的信息,只好自己根据以前的经验和测试结果进行总结了。我始终认为,一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务,也不单单是开发阶段的转载 2008-08-30 09:17:00 · 590 阅读 · 0 评论 -
数据库 设计 原则
关系型数据库是当前广泛应用的数据库类型,关系数据库设计是对数据进行组织化和结构化的过程,核心问题是关系模型的设计。对于数据库规模较小的情况,我们可以比较轻松的处理数据库中的表结构。然而,随着项目规模的不断增长,相应的数据库也变得更加复杂,关系模型表结构更为庞杂,这时我们往往会发现我们写出来的SQL语句的是很笨拙并且效率低下的。更糟糕的是,由于表结构定义的不合理,会导致在更新数据时造成数据的不原创 2008-07-29 10:16:00 · 934 阅读 · 0 评论 -
数据库设计 范式 规范化实例
设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第转载 2008-07-29 10:07:00 · 2259 阅读 · 0 评论 -
SQLServer数据库设计规范
数据库设计规范(1)1 目的 规范数据库设计。 2 概述 从数据库的设计原则 设计文档几方面论述数据库设计的规范思想及命名规则。 3 数据库应用结构 根据对一般业务系统的分析,将数据库和程序系统统一进行整体描述,展示数据库的 表之间以及与程序模块间的关系。转载 2008-07-28 10:47:00 · 5385 阅读 · 0 评论 -
取总记录数存储过程
if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[sp_rowcount]) and OBJECTPROPERTY(id, NIsProcedure) = 1)drop procedure [dbo].[sp_rowcount]GOSET QUOTED_IDENTIFIER ON GOSET ANS原创 2008-07-23 10:22:00 · 619 阅读 · 0 评论 -
SQL编码规范
1.书写格式 示例代码: 存储过程SQL文书写格式例 select c.dealerCode, round(sum(c.submitSubletAmountDLR + c.submitPartsAmountDLR + c.submitLaborAmountDLR) / count(*), 2) as avg, decode(null, x, xx, C转载 2008-07-23 10:06:00 · 1482 阅读 · 0 评论 -
将exec执行结果放入变量中
动态sql语句基本语法1 :普通SQL语句可以用Exec执行eg: Select * from tableName Exec(select * from tableName) Exec sp_executesql Nselect * from tableName -- 请注意字符串前一定要加N 2:字段名,表名,数据转载 2008-07-23 09:56:00 · 2373 阅读 · 0 评论 -
查找字段类型为ntext或者text的列
declare @colName nvarchar(50), @tblName nvarchar(50)declare @colValue nvarchar(2000)DECLARE objCursor CURSOR FOR select a.name, b.name from syscolumns a inner join sysobjects b on a.id=b.id and b.原创 2008-07-23 11:13:00 · 709 阅读 · 0 评论 -
分页存储过程
if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[sp_paging]) and OBJECTPROPERTY(id, NIsProcedure) = 1)drop procedure [dbo].[sp_paging]GOSET QUOTED_IDENTIFIER ON GOSET ANSI原创 2008-07-23 10:18:00 · 408 阅读 · 0 评论 -
ASP.NET 中的正则表达式
ASP.NET 中的正则表达式发布日期: 8/17/2004 | 更新日期: 8/17/2004速成课程Steven A. Smith适用范围:Microsoft? .NET FrameworkMicrosoft? ASP.NET正则表达式 API摘要:正则表达式是一种处理文本的有用工具。无论是验证用户输入、搜索字符串内的模式、还是以各种有效方式重新设置文本格式,正则表达式都非常有用。原创 2008-07-23 10:08:00 · 596 阅读 · 0 评论 -
Access2000转换为SQL Server
一、备份原先的Access数据库,以免丢失珍贵数据 二、用Access2003打开欲转换的数据库,它会出现警告,不用管它,单击“是”,“打开”,然后选择菜单中的“工具>>数据库实用工具>>转换数据库>>转为Access 2002-2003格式”,关闭当前.mdb文档三、打开刚才转换的2003版本的.mdb文件,再选择“工具>>数据库实用工具>>升迁向导”,选择“新建数据库”,下一步;输入连接原创 2008-07-18 14:27:00 · 574 阅读 · 0 评论 -
sql误区
1、 表上不管用得着用不着,都加个聚集索引。表以两种方式组织物理存储:有聚集索引的“聚集表”;没有聚集索引的“堆”。在聚集表中,数据行按照聚集索引的顺序存储(这也是为啥一张表最多只能有一个聚集索引的原因);堆中,数据行的存储可以认为是不确定的。2、 primary key就是聚集索引。3、 Log类的表,有事没事加个自增的Id列。4、 是个表就给加个primary key约束5、 在wh原创 2009-05-05 12:01:00 · 491 阅读 · 0 评论
分享