精华内容
下载资源
问答
  • 数据库数值函数
    2017-06-18 17:09:48

    数值函数:

    1.ROUND(数字,[保留位数]):对于小数进行四舍五入,可以指定保留位数,如果不指定,则表示将小数点之后的数字全部进行四舍五入;

    2.TRUNC(数字,[截取位数]):保留指定位数的小数,如果不指定,则表示不保留小数;

    3.MOD(数字1,数字2):取模,表示数字1对数字2求模;

    范例

    1.ROUND()函数的使用:

    SELECT ROUND(789.652) 不保留小数,

    ROUND(789.652,2) 保留两位小数,

    ROUND(789.562, -1)处理整数进位

    FROM dual;

    注:负数-1表示的是个位进1位,-2表示十位进一位,不进位全部为0

    2.TRUNC()函数的使用:直接截取不进位

    SELECT TRUNC(789.653)截取小数,

    TRUNC(789.652, 2) 保留两位小数,

    TRUNC(789.652-2)

    FROM dual;

    3.MOD()函数的使用:

    SELECT MOD(3,10)

    FROM DUAL;

    更多相关内容
  • 达梦数据库常用函数——数值函数

    千次阅读 2021-02-22 13:17:09
    达梦数据库常用函数——数值函数数值函数函数 ABS函数 CEIL函数 FLOOR函数 GREATEST函数 GREAT函数 LEAST函数 RAND()函数 ROUND函数 SIGN 数值函数 数值函数接受数值参数并返回数值作为结果。 函数 ABS 语法:ABS(n...

    数值函数

    数值函数接受数值参数并返回数值作为结果。

    函数 ABS

    语法:ABS(n)

    功能:返回 n 的绝对值。n 必须是数值类型。
    例 查询现价小于 10 元或大于 20 元的信息。

    SELECT PRODUCTID,NAME FROM PRODUCTION.PRODUCTWHERE ABS(NOWPRICE-15)>5;

    函数 CEIL

    语法:CEIL(n)

    功能:返回大于等于 n 的最小整数。n 必须是数值类型。返回类型与 n 的类型相同。

    SELECT CEIL(15.6);
    查询结果为:16
    SELECT CEIL(-16.23);
    查询结果为:-16

    函数 FLOOR

    语法:FLOOR(n)

    功能:返回小于等于 n 的最大整数值。n 必须是数值类型。返回类型与 n 的类型相同。

    SELECT FLOOR(15.6);
    查询结果为:15.0
    SELECT FLOOR(-16.23);
    查询结果为:-17.0

    函数 GREATEST

    语法:GREATEST(n1,n2,n3)

    功能:求 n1、n2 和 n3 中最大的数。 例

    SELECT GREATEST(1.2,3.4,2.1);
    查询结果:3.4

    函数 GREAT

    语法:GREAT(n1,n2)

    功能:求 n1、n2 中的最大的数。

    SELECT GREAT (2, 4);
    查询结果:4

    函数 LEAST

    语法:LEAST(n1,n2,n3)

    功能:求n1、n2和n3三个数中最小的一个。 例

    SELECT LEAST(1.2,3.4,2.1);
    查询结果:1.2

    函数 RAND()

    语法:RAND([n])

    功能:返回一个[0,1]之间的随机浮点数。n 为数值类型,为生成随机数的种子,当 n
    省略时,系统自动生成随机数种子。

    SELECT RAND();
    查询结果为一个随机生成的小数
    SELECT RAND(314);
    查询结果为:3.247169408246101E-002

    函数 ROUND

    语法:ROUND(n [,m])

    功能:返回四舍五入到小数点后面 m 位的 n 值。m 应为一个整数,缺省值为 0,m 为负
    整数则四舍五入到小数点的左边,m 为正整数则四舍五入到小数点的右边。若 m 为小数,系
    统将自动将其转换为整数。

    SELECT ROUND(15.163,-1);
    查询结果为:20.0
    SELECT ROUND(15.163);
    查询结果为:15

    函数 SIGN

    语法:SIGN(n)
    功能:如果 n 为正数,SIGN(n)返回 1,如果 n 为负数,SIGN(n)返回-1,如果 n 为 0,SIGN(n)返回0。

    展开全文
  • 数据库常用函数介绍

    千次阅读 2021-12-08 17:04:25
    数学函数主要用于处理数字,包括整型、浮点数等。 ABS(x) abs(x) 返回x的绝对值  SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) cell(x),celling(x) 返回大于或等于x的最小整数  SELECT CEIL(1.5) -- 返回2 ...

    目录

    思维导图:

    一、数学函数

    二、字符串函数

    三、日期时间函数

    四、系统信息函数

    五、加密函数


    思维导图:

    一、数学函数


    数学函数主要用于处理数字,包括整型、浮点数等。

    ABS(x) abs(x)
    返回x的绝对值  

    SELECT ABS(-1) -- 返回1

    CEIL(x),CEILING(x) cell(x),celling(x)
    返回大于或等于x的最小整数  

    SELECT CEIL(1.5) -- 返回2

    FLOOR(x) floor(x)
    返回小于或等于x的最大整数  

    SELECT FLOOR(1.5) -- 返回1

    RAND() rand()
    返回0->1的随机数  ——以当前时间为种子

    SELECT RAND() --0.93099315644334

    RAND(x) ——以x为种子
    返回0->1的随机数,x值相同时返回的随机数相同  

    SELECT RAND(2) --1.5865798029924

    PI() pi()
    返回圆周率(3.141593)  

    SELECT PI() --3.141593

    TRUNCATE(x,y) truncate(x,y)
    返回数值x保留到小数点后y位的值(与ROUND最大的区别是不会进行四舍五入)  

    SELECT TRUNCATE(1.23456,3) -- 1.234

    ROUND(x,y) round(x,y)
    保留x小数点后y位的值,但截断时要进行四舍五入  

    SELECT ROUND(1.23456,3) -- 1.235

    POW(x,y).POWER(x,y)
    返回x的y次方  

    SELECT POW(2,3) -- 8

    SQRT(x) sqrt(x)
    返回x的平方根  

    SELECT SQRT(25) -- 5

    EXP(x)
    返回e的x次方  

    SELECT EXP(3) -- 20.085536923188

    MOD(x,y) mod(x,y)
    返回x除以y以后的余数  

    SELECT MOD(5,2) -- 1

    二、字符串函数


    字符串函数是MySQL中最常用的一类函数,字符串函数主要用于处理表中的字符串。

    函数 说明

    返回字符串s的字符数

    CHAR_LENGTH(s) char_length()

    将字符串s1,s2等多个字符串合并为一个字符串

    SELECT CHAR_LENGTH('你好123') -- 5

    CONCAT(s1,s2,...) concat(s1,s2...)

    SELECT CONCAT('12','34') -- 1234

    同CONCAT(s1,s2,...)函数,但是每个字符串直接要加上x

    CONCAT_WS(x,s1,s2,...) contact_ws(x,s1,s2....)

    将字符串s2替换s1的x位置开始长度为len的字符串

    SELECT CONCAT_WS('@','12','34') -- 12@34

    INSERT(s1,x,len,s2) insert(s1,x,len,s2)

    将字符串s的所有字母变成大写字母

    SELECT INSERT('12345',1,3,'abc') -- abc45

    UPPER(s),UCAASE(S) upper(s),ucaase(s)

    将字符串s的所有字母变成小写字母

    SELECT UPPER('abc') -- ABC

    LOWER(s),LCASE(s) lower(s),lcase(s)

    返回字符串s的前n个字符

    SELECT LOWER('ABC') -- abc

    LEFT(s,n) left(s,n)

    返回字符串s的后n个字符

    SELECT LEFT('abcde',2) -- ab

    RIGHT(s,n) right(s,n)

    SELECT RIGHT('abcde',2) -- de

    LTRIM(s) 去掉字符串s开始处的空格ltrim(s)
    RTRIM(s) 去掉字符串s结尾处的空格rtrim(s)
    TRIM(s) 去掉字符串s开始和结尾处的空格 trim(s)

    SELECT TRIM('@' FROM '@@abc@@') -- abc

    将字符串s重复n次

    REPEAT(s,n) repeat(s,n)

    REPLACE(s,s1,s2) replace(s,s1,s2)
    将字符串s2替代字符串s中的字符串s1

    SELECT REPEAT('ab',3) -- ababab

    SPACE(n) 返回n个空格

    SUBSTRING(s,n,len) 获取从字符串s中的第n个位置开始长度为len的字符串

    SELECT REPLACE('abca','a','x') --xbcx

    STRCMP(s1,s2) 比较字符串s1和s2

    从字符串s中获取s1的开始位置

    LOCATE(s1,s),POSITION(s1 IN s)

    将字符串s的顺序反过来

    SELECT LOCATE('b', 'abc') -- 2

    REVERSE(s) reverse(s)

    返回第一个与字符串s匹配的字符串位置

    SELECT REVERSE('abc') -- cba

    FIELD(s,s1,s2...) field(s,s1,s2)

    SELECT FIELD('c','a','b','c') -- 3

    三、日期时间函数


    MySQL的日期和时间函数主要用于处理日期时间。

    函数 说明

    CURDATE(),CURRENT_DATE() curdate()
    返回当前日期

    SELECT CURDATE()
    ->2014-12-17

    CURTIME(),CURRENT_TIME curtime()
    返回当前时间

    SELECT CURTIME()
    ->15:59:02


    NOW(),CURRENT_TIMESTAMP(),LOCALTIME(), now()

    SYSDATE(),LOCALTIMESTAMP() sysdate()

    返回当前日期和时间

    SELECT NOW()
    ->2014-12-17 15:59:02

    YEAR(d), year()
    MONTH(d) month()
    DAY(d) day()
    返回日期d中的月份值,1->12

    SELECT MONTH('2011-11-11 11:11:11')
    ->11

    MONTHNAME(d) monthname()
    返回日期当中的月份名称,如Janyary

    SELECT MONTHNAME('2011-11-11 11:11:11')
    ->November

    DAYNAME(d) dayname()
    返回日期d是星期几,如Monday,Tuesday

    SELECT DAYNAME('2011-11-11 11:11:11')
    ->Friday

    DAYOFWEEK(d) dayofweek()

    日期d今天是星期几,1星期日,2星期一

    SELECT DAYOFWEEK('2011-11-11 11:11:11')
    ->6

    WEEKDAY(d)
    日期d今天是星期几,

    0表示星期一,1表示星期二

    WEEK(d),WEEKOFYEAR(d)
    计算日期d是本年的第几个星期,范围是0->53

    SELECT WEEK('2011-11-11 11:11:11')
    ->45

    DAYOFYEAR(d)
    计算日期d是本年的第几天

    SELECT DAYOFYEAR('2011-11-11 11:11:11')
    ->315

    DAYOFMONTH(d)
    计算日期d是本月的第几天

    SELECT DAYOFMONTH('2011-11-11 11:11:11')
    ->11

    QUARTER(d)
    返回日期d是第几季节,返回1->4

    SELECT QUARTER('2011-11-11 11:11:11')
    ->4

    HOUR(t)
    返回t中的小时值

    SELECT HOUR('1:2:3')
    ->1

    MINUTE(t)
    返回t中的分钟值

    SELECT MINUTE('1:2:3')
    ->2

    SECOND(t)
    返回t中的秒钟值

    SELECT SECOND('1:2:3')
    ->3


    四、系统信息函数


    系统信息函数用来查询MySQL数据库的系统信息。

    函数 作用
    VERSION()
    返回数据库的版本号

    SELECT VERSION()
    ->5.0.67-community-nt

    CONNECTION_ID() 返回服务器的连接数
    DATABASE()、SCHEMA 返回当前数据库名
    USER()、SYSTEM_USER()
    返回当前用户

    五、加密函数


    加密函数是MySQL用来对数据进行加密的函数。

      1、PASSWORD(str)

      该函数可以对字符串str进行加密,一般情况下,PASSWORD(str)用于给用户的密码加密。

    SELECT PASSWORD('123')
    ->*23AE809DDACAF96AF0FD78ED04B6A265E05AA257

    2、MD5

      MD5(str)函数可以对字符串str进行散列,可以用于一些普通的不需要解密的数据加密。

    SELECT md5('123')
    ->202cb962ac59075b964b07152d234b70

    3、ENCODE(str,pswd_str)与DECODE(crypt_str,pswd_str)

      ENCODE函数可以使用加密密码pswd_str来加密字符串str,加密结果是二进制数,需要使用BLOB类型的字段保存。该函数与DECODE是一对,需要同样的密码才能够解密。

    SELECT ENCODE('123','xxoo')
    ->;vx
    SELECT DECODE(';vx','xxoo')
    ->123

    insert into login values('lch','alvin',encode('123','xxoo'),'50')

    select Name,decode(Password,'xxoo') from login where username='lch'

    insert into login values('')

    insert into title values('T005','姐弟')
    select code,name from title where code='T005'

    insert into title values('T006',encode('123','xxoo'))
    select Code,decode(Name,'xxoo') from title where Code='T006'

    #有很多限制 字符好像不能为汉字,后面密码的长度不能太短

    展开全文
  • 本文更多将会介绍三思在日常中经常会用到的,或者虽然很少用到,但是感觉挺...数值函数(Number Functions) 数值函数输入数字型参数并返回数值型的值。多数该类函数的返回值支持38位小数点,诸如:COS, COSH, E
  • 神通数据库所支持的数据类型包括:字符串类型、位串类型、精确数值类型、布尔型、近似数值类型、 日期类型、时间间隔类型、货币类型、二进制大对象、字符型大对象等。 • 提供功能强大的内置函数 神通数据库系统提供...
  • 数据库getdate函数

    千次阅读 2021-01-28 02:30:11
    SQL查询今天与昨天的记录,及本月记录、本周记录数据操作中涉及到统计的部分主要借助数据库内置函数完成SQL查询今天的记录:datediff(day,[Datetime],getdate())=0 把Datetime换为你的相应字段;SQL查询昨天的记录:...

    SQL查询今天与昨天的记录,及本月记录、本周记录

    数据操作中涉及到统计的部分主要借助数据库内置函数完成

    SQL查询今天的记录:

    datediff(day,[Datetime],getdate())=0  把Datetime换为你的相应字段;

    SQL查询昨天的记录:

    datediff(day,[Datetime],getdate())=1  把Da...

    文章

    needrunning

    1970-01-01

    866浏览量

    数据库快照,自定义函数与计算列

    数据库快照,自定义函数与计算列

    1.数据库快照

    数据库快照就是保存某个数据库在快照那一瞬间的状态.快照和备份原理上有所不同,但是功能有一点相同那就是可以将数据还原为备份的那个时刻.快照的原理是新建一个数据库指针,在原数据库没有变化的情况下快照是不占用空间的,而数据库发生了变化,那么在变化前,被修改...

    文章

    深蓝居

    2016-05-06

    1097浏览量

    SQL Server几个常用date函数(一)

    下表汇总了SQL Server 中经常用到的几个时间函数

    函数

    描述

    GETDATE()

    返回当前日期和时间

    CONVERT()

    用不同的格式显示日期/时间

    DATEDIFF()

    返回两个日期之间的时间

    DATEPART()

    返回日期/时间...

    文章

    技术小胖子

    2017-11-15

    795浏览量

    2f3b2ef96021ff2f28d06c6f79cd9390.png

    万券齐发助力企业上云,爆款产品低至2.2折起!

    限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

    广告

    获取数据库服务器日期、时间

    一、获取数据库服务器日期(格式:yyyymmdd)

    sql server版本

    string vsSql = "select convert(varchar(10),getdate(),112) as snTime";

    oracle 版本

    string vsSql = "select to_...

    文章

    jiankunking

    2014-01-08

    960浏览量

    获取数据库服务器日期、时间

    一、获取数据库服务器日期(格式:yyyymmdd)

    sql server版本

    string vsSql = "select convert(varchar(10),getdate(),112) as snTime";

    oracle 版本

    string vsSql = "select to_...

    文章

    衣舞晨风

    2014-01-08

    1327浏览量

    数据库快照,自定义函数与计算列

    数据库快照,自定义函数与计算列

    1.数据库快照

    数据库快照就是保存某个数据库在快照那一瞬间的状态.快照和备份原理上有所不同,但是功能有一点相同那就是可以将数据还原为备份的那个时刻.快照的原理是新建一个数据库指针,在原数据库没有变化的情况下快照是不占用空间的,而数据库发生了变化,那么在变化前,被修...

    文章

    浣熊干面包

    2010-01-07

    402浏览量

    SQL 2000自定义函数调用GETDATE()报错

    在SQL 2000数据库里的自定义函数中调用GETDATE()时,结果编译时报错,提示错误如下:Invalid use of 'getdate' within a function

    我给个测试例子如下所示,

    --=========================================...

    文章

    潇湘隐者

    2016-04-22

    1643浏览量

    sql server 方法

    isnull

    len 返回字符串的字符长度(length的使用)

    select len('123456天津'); -- 8

    1.按姓氏笔画排序:

    Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_c...

    文章

    航空母舰

    2016-05-12

    1156浏览量

    Access转换为 MS SQL 有什么要注意的地方

    常在一些bbs上面看见有人在问Access转换为 MS SQL 有什么要注意的地方,或是编写存储过程,现在小弟在此写一些要注意的或者常用的语法给大家参考(部分为asp常用的函数)

    -------------------

    Access : Now()

    MS SQL : GetDate()

    -----...

    文章

    springfe

    2005-05-10

    525浏览量

    转换数据库时间字段格式函数

    --转换函数:转换数据库时间字段格式函数

    CREATE

    FUNCTION dbo.DateConvert(@paramname

    DATETIME)

    RETURNS

    DATETIME --返回调整后的时间

    AS

    BEGIN

    DECLARE

    @return nvarchar(200)

    DECLAR...

    文章

    清山

    2012-03-10

    1033浏览量

    Sqlserver常用函数例子说明

    在操作SQLServer的时候, 很多时候记不住具体的函数如何使用, 查找联机帮助还是嫌麻烦, 且有很多时候例子也不好懂, 下面对每个常用的函数用用例子说明,一目了然,你自己在数据库中执行一下,结果就知道什么回事了

    --字符串功能--substringprint substring('iamago...

    文章

    walb呀

    2017-12-04

    966浏览量

    sql server:自定义函数初探

    函数是由一个或多个Transact-SQL 语句组成的子程序,可用于封装代码以便重新使用。用户自定义函数(User Defined Functions)是SQL Server 的数据库对象,它不能用于执行一系列改变数据库状态的操作,但它可以像系统函数一样在查询或存储过程等的程序段中使用,也可以像存...

    文章

    嗯哼9925

    2017-11-16

    978浏览量

    CYQ.Data 轻量数据层之路 V3.5版本发布-[开启同语句多数据库运行支持]

    前言:

    继正式发布V3.0到现在,刷的一下又20天过去了,而框架随着“路过秋天版博客”的开发,始终没停下,一直在前进!!!

    目前博客正在慢悠悠的开发着~~~最近花了很多时间看动漫去了,哈哈~~~~

    下面就整体介绍下V3.5的更新,及V3.0中没介绍的新语法内容。

    本次版本升级内容大体说明:...

    文章

    泡泡浅眠

    2017-07-09

    857浏览量

    SQL Server 日期相关

    原文:

    SQL Server 日期相关

    原帖出处:http://blog.csdn.net/dba_huangzj/article/details/7657979

    对于开发人员来说,日期处理或许简单,或许很难。结合自己过往的开发经验并整合网上的...

    文章

    杰克.陈

    2015-03-06

    652浏览量

    用sql查询当天,一周,一个月的数据

    用sql查询当天,一周,一个月的数据

    数据查询,不管在网站还是在系统,都很常见,下文是介绍最常见的以日期查询的语句

    select * from ShopOrder where datediff(week,ordTime,getdate()-1)=0   //查询当天日期在一周年的数据

    se...

    文章

    芝麻软件

    2015-10-23

    1480浏览量

    SQL Server中时间段查询和数据类型转换

    不知道什么时候对数据独有情种,也许是因为所学专业的缘故,也许是在多年的工作中的亲身经历,无数据,很多事情干不了,数据精度不够,也很多事情干不了,有一次跟一个朋友开玩笑说,如果在写论文的时候,能有一份独一无二的数据,那么这已经超过别人一大截,但这毕竟死空中楼阁,事与愿违的事情见多了,也就不足为其,我...

    文章

    醉意人间

    2013-09-10

    516浏览量

    SQL Server 2008新特性——策略管理

    策略管理是SQL Server 2008中的一个新特性,用于管理数据库实例、数据库以及数据库对象的各种属性。策略管理在SSMS的对象资源管理器数据库实例下的“管理”节点下,如图:

    从图中可以看到,策略管理中包含三个节点:策略、条件、方面。

    方面就是策略要应用的对象,包括:服务器、表、触发器、视图...

    文章

    深蓝居

    2016-05-09

    1302浏览量

    关于sql中日期相关跨年处理

    关于sql数据库里日期的跨年处理:

    读取本周和上周纪录时,涉及跨年数据要特殊处理:

    数据库里周数保存 1-52周。

    按照sql函数取得周数时会出现53的问题。

    写入数据库时要处理州周为53的情况,

    week=53   则当作下1年处理

    nian=nian+1

    week=1

    本周:

    ...

    文章

    javaboy2012

    2012-01-12

    1897浏览量

    SQL Server 2008新特性——策略管理

    策略管理是SQL Server 2008中的一个新特性,用于管理数据库实例、数据库以及数据库对象的各种属性。策略管理在SSMS的对象资源管理器数据库实例下的“管理”节点下,如图:

    从图中可以看到,策略管理中包含三个节点:策略、条件、方面。

    方面就是策略要应用的对象,包括:服务器、表、触发器、视图...

    文章

    浣熊干面包

    2010-01-14

    601浏览量

    从Oracle迁移到SQL Server的陷阱

    在把Oracle查询转换为SQL Server的时候要特别当心一些不容易注意到的问题。我们知道,T-SQL是SQL Server的语言引擎,而Oracle的语言引擎却是PLSQL。这两种查询语言都对ANSI SQL-92标准进行了扩展以提供额外的支持力度。你所创建的应用程序几乎都要用到这些补充特性...

    文章

    老朱教授

    2017-11-06

    898浏览量

    sql利用视图实现一个数值型字段的求和问题

    有如下简单需求:客户购买产品,厂商想看到收入和欠费统计。已存在的数据库主要表结构:客户表(Customer)和销售记录表(SoldRecord),另外相关表(如产品表Product)在此略过。1、客户表这个表很简单:字段说明:tid  int  自增字段 关键字

    name 客户名

    adddate ...

    文章

    嗯哼9925

    2017-11-22

    1098浏览量

    SqlServer中日期和时间数据类型及函数 【转】

    来源:http://blog.csdn.net/royalwzy/article/details/6446075

    日期和时间数据类型

    下表列出了 Transact-SQL 的日期和时间数据类型.

    数据类型

    格式

    范围

    精确度

    存储大小(以字节为单位)

    用户定义的...

    文章

    华山青竹

    2014-10-17

    779浏览量

    SQL Server 中随机函数应用举例

    最近工作中要随机生成一些数据,基本上全是通过rand()函数来完成。下面以几个例子做下简单说明。

    1.生成年龄

    思路:年龄一般为0-100岁,只要以当时日期为基准,用dateadd函数加上一个0-100的随机数即可。

    代码:

    declare @nl int,@csrq date

    set @nl=c...

    文章

    余二五

    2017-11-16

    764浏览量

    sql 时间总结

    (本贴是从网上找了几个比较好的帖子总合了一下并做了一下修改)

    下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。日期部分 缩写 year yy, yyyy quarter qq, q Month mm, m dayofyear dy, y Day dd, d Wee...

    文章

    lpxxn

    2013-01-22

    821浏览量

    SqlServer Convert 函数应用

    < DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>

    Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57...

    文章

    技术小美

    2017-11-12

    687浏览量

    Transact_SQL语句大全

    Transact_SQL

    --语 句 功 能

    --数据操作

    SELECT --从数据库表中检索数据行和列

    INSERT --向数据库表添加新数据行

    DELETE --从数据库表中删除数据行

    UPDATE --更新数据库表中的数据

    --数据定义

    CREATE TAB...

    文章

    科技小先锋

    2017-11-14

    628浏览量

    Transact_SQL语句大全

    版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/chinahuyong/article/details/3552234

    Transact_SQL

    --语...

    文章

    rdiframework

    2008-12-18

    511浏览量

    使用SQL Server Management Studio 创建数据库备份作业

    原文:使用SQL Server Management Studio 创建数据库备份作业

    SQL Server 作业无非就是按照规定的时间执行指定的脚本,这里介绍如何用SSMS(SQL Sever 2008)创建作业备份数据库。

    (0)假设在创建作业之前你所要备份的数据库已经存在;其次,你已经会...

    文章

    杰克.陈

    2018-05-03

    727浏览量

    SQL Server 2005------函数

    原文:SQL Server 2005------函数

    SQL Server 2005支持用户自定义函数和内置系统函数,根据返回值类型又分为标量函数和表值函数。

    1.标量函数标量函数:返回单个数据值,返回类型可以是除 text、ntext、image、cursor 和 timestamp 外的任何数...

    文章

    杰克.陈

    2014-03-24

    993浏览量

    转数据库优化方法

    索引:创建索引一般有以下两个目的:维护被索引列的唯一性和提供快速访问表中数据的策略。95% 的数据库能问题都可以采用索引技术得到解决。索引有助于提高检索性能,但过多或不当的索引也会导致系统低效。因为用户在表中每加进一个索引,数据库就要做更多的工作。过多的索引甚至会导致索引碎片。

    缓存:hiber...

    文章

    墨云天

    2016-05-09

    816浏览量

    展开全文
  • 数据库 聚合函数

    千次阅读 2018-10-17 14:43:36
    聚合函数就是把数据聚合起来的函数, 聚集函数是运行在行组上,计算和返回单个值的函数。 2.聚合函数的分类: (1)count 统计行的数量; count()函数用来计算表中记录的个数或者列中值的个数。 标准结构: ...
  • 数据库统计函数 COUNT

    千次阅读 2019-10-24 09:38:00
    文章目录1. COUNT 函数的作用2. COUNT(*) 与 COUNT(1) 与 COUNT(row)3. Mysql 对 COUNT 的优化 1. COUNT 函数的作用 2. COUNT(*) 与 COUNT(1) 与 COUNT(row) 3. Mysql 对 COUNT 的优化
  • 数据库函数

    千次阅读 2022-03-01 14:29:18
    + 的使用(计算使用) 在数据库sql中的 + 的使用 在数据库sql 中的+仅作为一个运算符使用 如果在 + 两边是数类型则会进行运算; 如果两边当中有一个不是数值类型,则可以进行转换,...concat函数(作拼接使用) select
  • 达梦数据库常用函数——字符串函数字符串函数函数 ASCII函数 BIT_LENGTH函数 CHAR函数 CHAR_LENGTH / CHARACTER_LENGTH函数 INITCAP函数 LCASE函数 LEN函数 LENGTH函数 REVERSE函数 UCASE函数 GREATEST函数 GREAT...
  • SQL Server 数据库中的类型转换函数包含两个:Cast 和 Convert,二者功能类似,但 Convert 函数的功能更强; 注意: 隐性转换对用户是不可见的,SQL Server 数据自动将数据从优先级低的数据转换为
  • 2、数值函数:接受数值输入并返回数值 3、日期函数:对日期型数据进行操作 4、转换函数:将一种数据类型转换为另一种数据类型 5、通用函数:NVL、DECODE 函数 字符函数 【1】大小写转换 UPPER 和 LOWER SQL...
  • 数据库表行数函数,这是取表的行数 Function GetTblRows(TblName)  ‘如果TblName表名值为空,则  if TblName=”” Then  GetTblRows=”未知TblName”  exit Function  Else  set rec = server.createobject...
  • 数据库 之 round函数

    千次阅读 2021-08-31 20:09:21
    ROUND() 函数用于把数值字段舍入为指定的小数位数,主要有两种形式: ROUND(x,d) ,x 指要处理的数,d 是指保留几位小数,其中 d 可以为负数,当 d 为 -3 时表示保留整数到千位 ROUND(x) ,其实就是ROUND(x,0),也...
  • 很多人对分组函数只知其一不知其二,用group by写的代码有的时候也不知道为什么会报错,那可能是因为你并不知道以下的使用规则 一、什么是聚集函数 count(),返回指定列中数据的个数 sum(),返回指定列中数据的...
  • 1.1、创建定义数值数组类型: create or replace type t_number_array is varray(100) of number; 1.2、定义分析函数类型 --包头create or replace type t_medas object ( numbers t_number_array, --初始化 ...
  • 达梦数据库常用函数之二

    千次阅读 2020-03-17 11:07:31
    1.ASCII(char):返回char对应的ASCII的编码。 select ASCII('B');...3.CHAR(n)/CHR(n):返回数值n对应的字符,与ASCII()函数相反。 select char(97); 4.CHAR_LENGTH(char) /CHARACTER_LENGTH(char) ...
  • H2内存数据库函数

    千次阅读 2018-06-17 11:45:20
    每个数据库为了使用者的查询简便性以及使用效率,都有专门提供一些函数给使用者进行使用,H2也同样如此,虽然没有oracle那么多强大的函数,但是一般需求的使用还是能够满足,下面就简单介绍下都有哪些函数一、函数的...
  • 数据库函数(基本函数

    千次阅读 2019-07-16 18:52:20
    实验平台: navicat 1.Select ceil(x) 大于x的最小整数值 ...(2)Count() 返回计数值 (3)Max() 返回最大值 (4)Min() 返回最小值 (5)Sum() 返回某列的和 25.限制查询 (1)Limit [位置偏移量]行数
  • 官方文档 时间日期函数 | ClickHouse文档 比较好的总结 ClickHouse常用转换函数整理_从未完美过的博客-CSDN博客_clickhouse 整型转字符串
  • 【MySQL数据库】一函数

    千次阅读 多人点赞 2022-08-31 10:21:48
    函数是指一段可以直接被另一段程序调用的程序或代码。MySQL中的函数主要分为以下四类: 字符串函,数值函数,日期函数,流程函数。
  • 函数的使用 与其他大多数计算机语言一样,SQL支持利用函数来处理数据。 函数一般是在数据上执行的,它给数据的转换和处理提供了方便。 文本处理函数 函数 说明 Left() 返回串左边的字符 Length() 返回串的...
  • 数据库中常用的函数

    千次阅读 2020-10-13 20:24:55
    函数: 1、sql中提供的好用的函数 version() // 用来查询当前数据库的版本 user() // 查询当前登录用户 database() // 查询当前所在的数据库 uuid() // 返回uuid的值,分布式情况...3、数值函数: abs(num) //
  • 达梦数据库常用函数之三

    千次阅读 2020-03-20 15:56:09
    一、空值判断函数 1.COALESCE(n1,n2,…,nx):返回其参数中第一个非空的值,如果所有参数均为NULL,则返回NULL。如果参数为多媒体数据类型,如TEXT类型,则系统会将TEXT类型先转换为VARCHAR 类型或VARBINARY类型,...
  • DB2数值函数简介及使用 1、取绝对值的函数:abs、absval 2、向上取整:ceil、ceiling 3、向下取整数:floor 4、求M的n次幂:power(M,n) 5、随机数:rand(m)函数 6、四舍五入:round (m,n) 7、将数值转换为字符串形式...
  • 达梦数据库-日期类型常用函数汇总

    千次阅读 2022-05-14 12:09:13
    日期时间函数的参数至少有一个是日期时间类型(TIME,DATE,TIMESTAMP),返回值一般为日期时间类型和数值类型。由于 DM 支持儒略历,并考虑了历史上从儒略历转换至格里高利日期时的异常,不计算’1582-10-05’到’...
  • 深入理解数据库当中的聚合函数

    万次阅读 2017-03-15 08:27:25
    4、具体实例应用1、聚合函数的相应概念在数据库当中,函数分为两种:单行函数和多行函数,相应概念如下: 单行函数:每一行返回一个数值(如lower) 多行函数:多行返回一个数值(如count) 聚合函数:多行函数,...
  • SQL Server 数据库之聚合函数

    千次阅读 2022-05-03 11:00:34
    聚合函数又称为统计函数或汇总函数,它对一组值进行计算并返回一个数值,是 SQL 中国能使用较多的一类函数,对数据实现更加丰富的操作; 聚合函数常与 SELECT 语句一起使用; 2. 聚合函数 聚合函数对一组值进行计算...
  • 数据库存储过程与存储函数

    千次阅读 2020-09-01 10:33:13
    1、数据库存储过程与存储函数 存储过程是一组为了完成特定功能的SQL语句集,经过编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它,叫做存储过程、存储函数。 2、...
  • 【gp数据库】统计常用窗口函数详解

    千次阅读 2020-02-21 14:44:09
    统计分析时常常会被一些复杂的求和平均方式搞得头大,自从了解窗口函数解决了不少常见问题,废话不多说,直接看最易懂的实例。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 213,251
精华内容 85,300
关键字:

数据库数值函数