[SQl读书笔记]§6.Transact-SQL(4)
asc(String)
|
返回字符表达式最左端字符的ascii码
|
char(数值)
|
将ascii码转化为字符
|
lower(String)
|
把字符串全部转换为小写
|
upper(String)
|
把字符串全部转换为大写
|
str(数值[,长度,小数位])
|
按长度和小数位数将数字转化为字符串
|
ltrim(String)
|
去掉字符串左边的空格
|
rtrim(String)
|
去掉字符串右边的空格
|
left(String,l)
|
以长度取左部的子串
|
right(String,l)
|
以长度取右部的子串
|
substring(String,Start,l)
|
返回部分字符串,从字符串表达式中的开始位置取l个字符为子串
|
charindex(String1,String2)
|
查找'String1'在'String2'中的位置,没有发现则返回0
|
patindex('%子串%',String)
|
查找'子串'在'字符表达式'中的开始位置,需中%
|
quotename(String,符号)
|
返回以特殊符号括起来的字符串,如[(缺省),',(,"
|
replicate(String,n)
|
返回一个重复n次的字符串
|
reverse(String)
|
将字符串的字符排列顺序颠倒
|
replace(S1,S2,S3)
|
用S3替换在S1中的子串S2
|
space(n)
|
产生n个空格
|
stuff(S1,Start,l,S2)
|
删除S1中Start位置的l个字符并在此插入S2
|
sin(n)/cos(n)/tan(n)/cot(n)
|
返回以弧度表示的角的正弦,余弦,正切,余切值
|
asin(n)/acos(n),atan(n)
|
返回正弦,余弦,正切是n的以弧度表示的角
|
degrees(n)
|
把弧度转换为角度返回与表达式相同的数据类型
|
radians(n)
|
把角度转换为弧度返回与表达式相同的数据类型
|
exp(n)/log(n)/log10(n)
|
返回表达式的指数/自然对数/以10为底的对数值
|
sqrt(n)/power(n1,n2)
|
返回平方根/n1的n2次方根
|
ceiling(n)/floor(n)
|
返回>= / <=n的最小整数,返回的值与n相同
|
round(n,精度n)
|
以精度四舍五入
|
abs(n)
|
绝对值
|
sign(n)
|
测试正负号,零(0),正(1),负(-1)
|
PI
|
返回π,即3.1415926535897931
|
rand(n)
|
以任选的n做种,得出0~1之间的随机浮点数
|
cast(表达式 as 数据类型(l))
|
将表达式转换为定义的数据类型,若是char则要l
|
convert(数据类型(l),表达式,日期型样式)
|
将表达式转换为定义的数据类型,若是char则要l,若转化为日期型,则可选日期型样式,为1~21种
|
转载于:https://blog.51cto.com/wnight88/141543
[SQl读书笔记]§6.Transact-SQL(4)相关推荐
- SQL读书笔记_With Clause的注意事项
SQL读书笔记_With Clause的注意事项 相信很多高校都在用DATABASE SYSTEM CONCEPTS(Fifth Edition) <数据库系统概念>(第五版)这本教材 在 ...
- 【数据库和SQL学习笔记】1.SQL语言的功能和特点,数据定义语言和应用,主键和外键
本专栏是我对数据库系统和SQL语言的学习笔记分享~ 数据库系统软件:SQL Server 2019 Express(免费,初学者使用足够,足够部署小型项目) 操作系统:Windows 10 安装过程略 ...
- SQL读书笔记(五)
参考书籍为SQL必知必会,一下笔记是我在读书时的一些摘录.希望能帮到各位道友 SQL的聚集函数,如何利用它们汇总表的数据 1.聚集函数 我们经常需要汇总数据而不用把它们实际检索出来,为此SQL提供了专 ...
- 深入浅出SQL读书笔记
1. CREATE TABLE drink_info(drink_name VARCHAR(30),cost DEC(8,2),carbs DEC(8,2),color VARCHAR(20),ice ...
- 【SQL学习笔记】《SQL进阶教程》1.1
SQL进阶教程学习笔记1.1 1-1case 表达式 将已有编号方式转换为新的方式并统计 SELECT CASE pref_nameWHEN '辽宁' THEN '东北'WHEN '福建' THEN ...
- 【SQL学习笔记】《SQL进阶教程》1.2
1-2自连接的用法 自连接+非等值连接 自连接+GROUP BY = 递归集合 表是行的集合,面向集合 开销较大 唯二重要的方法 CASE 自连接 SQL语言 : 面向集合的特性 可重排列.排列.组合 ...
- SQL学习笔记——task06:SQL综合练习
SQL语言-综合练习 练习一:各部门工资最高的员工(难度:中等) 创建Employee表,包含所有员工信息,每个员工有其对应的id,salary和 department id. create tabl ...
- SQL学习笔记——task05:SQL高级处理
文章目录 前言 1. 窗口函数 1.1 窗口函数概念及基本的使用方法 2. 窗口函数种类 2.1 专用窗口函数 2.2 聚合函数在窗口函数上的使用 3. 窗口函数的应用 - 计算移动平均 3.1 窗口 ...
- SQL学习笔记1:SQL语句可以分三类
From <SQL基础教程 [日] MICK> 根据对RDBMS赋予的指令种类的不同,SQL语句可以分为以下三类: DDL DDL(Data Definition Language,数据定 ...
- 《Microsoft Sql server 2008 Internal》读书笔记--第八章The Query Optimizer(1)
<Microsoft Sql server 2008 Interna>读书笔记订阅地址: http://www.cnblogs.com/downmoon/category/230397.h ...
最新文章
- CKeditor 配置使用
- 【CodeVS 1540】银河英雄传说 2002年NOI全国竞赛
- javase基础复习攻略《三》
- [gic]-gicv3/gicv4的feature总结
- 1. CMake 系列 - 从零构建动态库和静态库
- python实现线性回归预测_机器学习实战笔记(Python实现)-08-线性回归
- 第 25 章 OpenManage
- Enter Further Contact Person error message
- 【网络流24题----09】方格取数问题
- Spring的AOP-AspectJ注解方式
- Linux as 5 下部署oracle 10.2.0.1(2)
- 全国人民强烈反对手机单项收费!
- 关于二进制兼容(二进制边界)的解释
- java doctitle_Java ActionItem.setDocTitle方法代码示例
- SAP HR工资核算基础(转)
- 干货:IT运维管理规划
- 64qam带宽计算_信道带宽计算参考
- 现在进行时和一般现在时的区分_38
- 微信公众号的订阅号和服务号权限区别
- java怎么用switch求闰年_使用switch语句编程,根据输入的年份判断是否为闰年,根据输入的月份判断这月有多少天...