【MSSQL常用函数】教程文章相关的互联网学习教程文章

MSSQL常用函数

declare 定义变量 set 为变量赋值SUBSTRING()函数SUBSTRING ( expression, start, length )expression 字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。start 整数或可以隐式转换为 int 的表达式,指定子字符串的开始位置。length 整数或可以隐式转换为 int 的表达式,指定子字符串的长度。CHARINDEX()函数返回字符或者字符串在另一个字符串中的起始位置select * from table_a where charin...

SQL Server 常用函数

CONVERT() SQL Server CONVERT() 函数 CAST() SQL Server CAST() 函数SQL Server 常用函数标签:cas serve href tps http https w3cschool asp lan 本文系统来源:https://www.cnblogs.com/0nePlece/p/14410776.html

SQL SERVER常用函数

只做常用部分简单介绍,详细内容见T-SQL联机丛书。 1,统计函数 avg, count, max, min, sum 多数聚会不统计值为null的行。可以与distinct一起使用去掉重复的行。可以与group by 来分组 2, 数学函数 SQRT(n)返回一个数的平方根 Square(n)返回一个数的平方ceiling(n) 返回大于或者等于n的最小整数floor(n), 返回小于或者是等于n的最大整数round(m,n), 四舍五入,n是保留小数的位数abs(n)sign(n), 当n>0, 返回1,n=0,返回0,n<0, 返回...

SQL SERVER 常用函数

1、SUBSTRING 功能:返回字符、二进制、文本或图像表达式的一部分 语法:SUBSTRING ( expression, start, length ) SQL 中的 substring 函数是用来抓出一个栏位资料中的其中一部分。这个函数的名称在不同的资料库中不完全一样: Oracle: SUBSTR() SQL Server: SUBSTRING() 参数: expression 字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。 start 整数或可以隐式转换为 int 的...

【SQL Server】部分常用函数

函 数 名 描 述 举 例 CHARINDEX 用来寻找一个指定的字符串在另一个字符串的起始位置 CHARINDEX ( expression1 ,expression2 [ , start_location ] ) 参数: expression1 包含要查找的序列的字符表达式。expression1 最大长度限制为 8000 个字符。expression2 要搜索的字符表达式。start_location 表示搜索起始位置的整数或 bigint 表达式。如果未指定 start_location,或者 start_location 为负数或 0,则...

Sql Server中常用函数replicate

SQL常用函数之三 REPLICATE ()按指定次数重复字符表达式。 语法 REPLICATE ( character_expression, integer_expression) 参数 character_expression 字符数据型的字母数字表达式,或者可以隐式转换为 nvarchar 或 ntext 的其他数据类型的字母数字表达式。 integer_expression 可以隐式转换为 int 的表达式。如果 integer_expression 为负,将返回空字符串。返回值 nvarchar 或 ntext 1 :Select Replicate(‘abc‘,2) ---------...

MSSQL和Oracle常用函数比对

数学函数序号函数功能SQL Server用法Oracle用法1绝对值select abs(-1) valueselect abs(-1) value from dual2取整(大)select ceiling(-1.001) valueselect ceil(-1.001) value from dual3取整(小)select floor(-1.001) valueselect floor(-1.001) value from dual4取整(截取)select cast(-1.002 as int) valueselect trunc(-1.002) value from dual5四舍五入select round(1.23456,4) valueselect round(1.23456,4) value from du...

Sql Server 常用函数

元数据函数 DB_ID 获取数据库唯一标识,是服务器上的唯一标识 语法结构 :DB_ID([‘database_name‘]) 参数说明 :database_name是数据库名称,为可选参数。如果没有指定则返回当前所在数据库的ID 返回值:int类型的数据库标识符 使用:SELECT DB_ID(); DB_NAME 获取当前数据库的名称 语法结构 :DB_NAME([‘database_id‘]) 参数说明 :database_id为可选参数,是数据库的id,可由DB_ID函数获得、...

SQL Server 常用函数和日期操作

表达式最左端字符的ASCII 码值。 在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。 print ASCII(‘123456‘) => 49 print ASCII(123456) => 49 print ASCII(‘abc‘) => 97 2、CHAR() 将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。 print CHAR (97) => a print ASCII(256) => ...

SQL Server中截取字符串常用函数

1.LEFT ( character_expression , integer_expression ) 函数说明:LEFT ( ‘源字符串‘ , ‘要截取最左边的字符数‘ ) 返回从字符串左边开始指定个数的字符 select LEFT(‘SQL_Server_2008‘,4 ); 返回结果:SQL_2.RIGHT ( character_expression , integer_expression ) 函数说明:RIGHT ( ‘源字符串‘ , ‘要截取最右边的字符数‘ ) 返回字符串中从右边开始指定个数的 integer_expression 字符 select RIGHT(‘SQL_Server_200...

SQL Server中截取字符串常用函数

1.LEFT ( character_expression , integer_expression ) 函数说明:LEFT ( ‘源字符串‘ , ‘要截取最左边的字符数‘ ) 返回从字符串左边开始指定个数的字符 select LEFT(‘SQL_Server_2008‘,4 ); 返回结果:SQL_ 2.RIGHT ( character_expression , integer_expression ) 函数说明:RIGHT ( ‘源字符串‘ , ‘要截取最右边的字符数‘ ) 返回字符串中从右边开始指定个数的 integer_expression 字符 select RIGHT(...

SQL Server 常用函数使用方法(持续更新)【代码】

之前就想要把一些 SQL 的常用函数记录下来,不过一直没有实行。。。嘿嘿。。。 直到今天用到substring()这个函数,C# 里面这个方法起始值是 0,而 SQL 里面起始值是 1。傻傻分不清楚。。。 这篇博客作为记录 SQL 的函数的使用方法,想到哪里用到哪里就写到哪里。。。 SubString():用于截取指定字符串的方法。该方法有三个参数: 参数1:用于指定要操作的字符串。 参数2:用于指定要截取的字符串的起始位置,起始值为 1 。 参数3...

SQLserver 常用函数适用方法(转载)【代码】【图】

-- 将英文字按以下规则替换(不使用第一个字符进行匹配,并且不使用对应值为 0 的英文字符的值)a e h i o u w y -> 0b f p v -> 1c g j k q s x z -> 2d t -> 3l -> 4m n -> 5r -> 6 如果字符串中存在拥有相同对应数字的2个或以上的字母在一起(例如 j 和 k),则删除其他的,只保留1个。去除对应值为 0 的字符,只返回前4个字节,不够用 0 填充。select soundex(‘string‘) -- 返回 S215select soundex(‘str‘) -- 返回 ...

SqlServer存储过程中常用函数及操作【代码】【图】

用于选择语句    SELECT ProductNumber, Category =CASE ProductLineWHEN ‘R‘ THEN ‘Road‘WHEN ‘M‘ THEN ‘Mountain‘WHEN ‘T‘ THEN ‘Touring‘WHEN ‘S‘ THEN ‘Other sale items‘ELSE ‘Not for sale‘END,Name FROM Production.Product ORDER BY ProductNumber;View Code用于update操作UPDATE HumanResources.Employee SET VacationHours = ( CASEWHEN ((VacationHours - 10.00) < 0) THEN VacationHours + 40...

Sql Server常用函数及技巧

使用Sql Server好长时间了,今天特别想总结一下,算是回顾吧! 常用函数: 1. ISNULL(columnName, ‘‘)先判断该字段是否为空,如果为空,返回‘‘; 否则返回该字段本来的值。 2. DATEDIFF(datepart,startdate,enddate)不罗嗦,直接参考 链接 3. 实用语句: 1. 有时候项目中定义的储存过程比较多,需要确定某一个表被哪些stored procedure使用了,可以有如下两种方法:a. SSMS界面上,选中要查的表,右键,点击查找依赖,就会显...