您的位置:首页 > sql server
sql server 标签下有 177 篇文章

SQL charindex怎么用

4201次阅读|137次收藏|442次赞

SQL CHARINDEX函数是SQL中最常见的函数之一,SQL CHARINDEX函数返回字符或者字符串在另一个字符串中的起始位置,下面就将为您介绍其中CHARINDEX函数的调用方法

SQL replace的使用方法

1345次阅读|137次收藏|442次赞

SQL replace函数是SQL中最常见的函数之一,SQL replace函数是用来改变一个字符串的內容。在 MySQL、Oracle、及 SQL Server 上都是 Replace( )。

SQL Having的用法

5009次阅读|137次收藏|452次赞

having 子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having 条件显示特定的组,也可以使用多个分组标准进行分组。 与 WHERE 和 SELECT 的交互方式类似。WHERE 搜索条件在进行分组操作之前应用;而 HAVING 搜索条件在进行分组操作之后应用。

SQL中的cast()函数

61840次阅读|138次收藏|498次赞

CAST函数用于将某种数据类型的表达式显式转换为另一种数据类型。CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。

SQL中的CONVERT()函数

2289次阅读|137次收藏|442次赞

在SQL函数中,CONVERT函数是非常重要的,下面就将为您介绍SQL中CONVERT转化函数的用法,供您参考,希望对您学习SQL函数有所帮助。

SQL中null空值怎么用

1428次阅读|137次收藏|442次赞

一般情况下我们查询空值或者非空值的时候,用的是is null/is not null,而很少用=/<>。当表中某列值不是“不可空”,如果不向表中填数据,则该字段以null空值保存。NULL 值的处理方式与其他值不同。NULL 用作未知的或不适用的值的占位符。无法比较 NULL 和 0;它们是不等价的。

asp.net中Server.MapPath的使用

304次阅读|386次收藏|155次赞

Server.MapPath()的全名是System.Web.HttpContext.Current.Server.MapPath()。作用是返回与Web服务器上的指定虚拟路径相对应的物理文件路径。其参数path为Web 服务器的虚拟路径,返回结果是与path相对应的物理文件路径。但有时参数并非为虚拟路径,而是用户自定义的文件名。

Server对象的HtmlEncode和UrlEncode

155次阅读|94次收藏|5次赞

server对象的HTMLEncode用来转化字符串,它可以将字符串中的HTML标记字符转换为字符实体,server对象的URLEncode用来对url地址进行编码,它可以将其中的特殊字符,如将空格转化为相应的URL编码

SQL中的with as的使用

47次阅读|0次收藏|0次赞

with as你可以把他看做一个语句片段,也可以看做一个临时表,也叫做子查询部分。我们可以利用with as语句对查询出的结果进行二次处理,比如汇总、分类、求平均数等,实在是太方便了。

SQL中的cast和convert的用法和区别

82次阅读|299次收藏|83次赞

SQL中的cast 和convert都是用来将一种数据类型的表达式转换为另一种数据类型的表达式。CAST 和 CONVERT 提供相似的功能,只是语法不同。在时间转化中一般用到convert,因为它比cast多加了一个style,可以转化成不同时间的格式。

SQL join中on与where区别

420次阅读|455次收藏|254次赞

数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。例如在使用left jion时,on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录;where条件是在临时表生成好后,再对临时表进行过滤的条件。

with(nolock)的用法

470次阅读|82次收藏|135次赞

要提升SQL的查询效能,一般来说大家会以建立索引(index)为第一考虑。其实除了index的建立之外,当我们在下SQL Command时,在语法中加一段WITH (NOLOCK)可以改善在线大量查询的环境中数据集被LOCK的现象藉此改善查询的效能。不过有一点千万要注意的就是,WITH (NOLOCK)的SQL SELECT有可能会造成Dirty Read。

SQL中case when的用法

1570次阅读|137次收藏|442次赞

SQL中CASE表示计算条件列表并返回多个可能结果表达式之一。 CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。

SQL语句分析工具Plan Explorer

130次阅读|200次收藏|228次赞

在数据库编程或者管理中,经常需要分析SQL语句的执行性能,查看其执行计划,是否用到索引、是否发生死锁等等,我们可以下载Plan Explorer使用,这是个SQL语句分析工具,界面使用直观。

SQL中的注释

48次阅读|0次收藏|0次赞

当你的SQL语句集合变得越来越大而非常复杂时,你需要对你的语句进行注释。你可以使用两种方法在你的语句中添加注释。假如你需要添加单行的注释时,你可以在一行后使用两个连字符

常用SQL查询语句

352次阅读|11次收藏|352次赞

SQL有着非常强大且灵活的查询方式,在查询中通常会遇到子查询、分组、排序、分页及其它复杂的查询。常用的查询关键字有select、from、on、join、where、group by、cube|rollup、having、distinct、orderby、top

如何降低SQL语句复杂度

236次阅读|339次收藏|496次赞

项目中如果一条SQL语句太长,太复杂,出现错误的机会就会更大,而且以后维护起来也复杂,不灵活。这个时候需要我们将业务逻辑细化,拆分成小的版块,用简洁的SQL语句代替。下面介绍可以通过哪些方法可以降低SQL语句复杂度

SQL语句中的乘号处理

193次阅读|20次收藏|243次赞

在编程项目中,我们需要在SQL语句中使用乘法运算,可是添加'*'以后执行程序总是会出错,这是因为'*'与sql中的'*'关键字重合了,所以编译会出错。下面介绍如何处理SQL语句中的乘号

sql stuff 函数

176次阅读|378次收藏|341次赞

sql stuff函数用于删除指定长度的字符,并可以在制定的起点处插入另一组字符。sql stuff函数中如果开始位置或长度值是负数,或者如果开始位置大于第一个字符串的长度,将返回空字符串。如果要删除的长度大于第一个字符串的长度,将删除到第一个字符串中的第一个字符。

SQL语句中单引号

382次阅读|498次收藏|455次赞

在执行sql语句的时候,如果where条件中含有单引号,该如何处理呢?SQL Server中,默认情况下, '是字符串的边界符, 如果在字符串中包含', 则必须使用两个', 第1个'就是转义符。

您最近浏览过的文章