函数 单行函数:对一行数据进行操作的函数,如字符串函数.数值函数.转换函数.日期函数等. 聚合函数:同时对多行数据进行操作,如求和函数等. 字符串函数 函数 说明 ASCII(X) 求字符X的ASCII码 CHR(X) 求ASCII码对应的字符 LENGTH(X) 求字符串X的字符长度 CONCATA(X,Y) 连接X和Y两个字符串 INSTR(X,Y[,START]) 查找在字符串X中字符串Y的位置,可以指定从Start位置开始搜索,默认从头开始 LOWER(X) 把字符串中大写字母转换为小写…
[函数]Oracle函数系列(2)--数学函数及日期函数 1  BLOG文档结构图 2  前言部分 2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① 数学函数 ② trunc和round函数 ③ 常用日期函数 Tips: ① 本文在itpub(http://blog.itpub.net/26736162).博客园(http://www.cnblogs.com/lhrbest)和微信公众号(xiaomaimia…
oracle系统函数(日期函数) 调用日期函数时,首先要明确两个概念,时间戳和日期是不同的,日期中包括年月日但不包括小时分钟秒,时间戳包括年月日小时分钟秒.在oracle中,一般情况下,函数中包含date字符的和日期有关,包含timestamp的函数和时间戳有关(时间戳可以理解为时间).oracle中,日期一般以天为基本单位,时间相减时结果单位为天,时间与数字相加时,默认加对应数字的天数. 一.调用时无参无括号时间函数 1.返回系统当前日期sysdate --该函数返回值没有时间戳 select…
原文:SQL Server系统函数:日期函数 1.返回当前日期和时间 select GETDATE() '当前日期-精确到33毫秒' select GETUTCDATE() 'UTC日期和时间-精确到33毫秒' select SYSDATETIME() '当前日期和时间-精确到100纳秒(高精度)' select SYSUTCDATETIME() 'UTC-精确到100纳秒(高精度)' select SYSDATETIMEOFFSET()'当前日期与UTC之间的差值(时分)' 2.转换偏移,从一…
原创作品,转自请注明出处:https://www.cnblogs.com/sunshine5683/p/10140716.html 继上篇总结,继续进行总结: 以下下数字函数: 1.abs(n):返回数字n的绝对值 2.acos(n):返回数字的反余弦值 3.asin(n):返回数字的反正弦值 4.atan(n):返回数字的反正切值 5.cos(n):返回数字的余弦值 6.exp(n):返回e的n次幂 7.log(m,n):返回对数值 8.power(m,n):返回m的n次幂 以下总结日期函数…
1.java程序操作Oracle java连接Oracle JDBC_ODBC桥连接 1.加载驱动: Class.forName("sun.jdbc.odbc.JdbcodbcDriver"); 2.得到连接:(和SQL Server一样) 首先,引用数据包: import java.sql.*; 连接: Connection ct=DriverManager.getConnection("jdbc:odbc:testds","用户名",&quo…
一.字符串的常用函数. --一.oracle 字符串常用函数 --1. concat 连接字符串的函数,只能连接[两个]字符串. 字符写在括号中,并用逗号隔开! --2."||"符号可以连接多个字符串 直接用||将多个字符链接即可. --3. dual? dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录. select concat('lo','ve')from dual; select concat('o','k')from dual…
sysdate [功能]:返回当前日期. [参数]:没有参数,没有括号 [返回]:日期 SQL> SELECT SYSDATE FROM DUAL; SYSDATE ----------- // add_months(d1,n1) [功能]:返回在日期d1基础上再加n1个月后新的日期. [参数]:d1,日期型,n1数字型 [返回]:日期 SQL> SELECT SYSDATE,ADD_MONTHS(SYSDATE,) FROM DUAL; SYSDATE ADD_MONTHS(SYSDATE,…
 1  多行函数(理解:有多个输入,但仅仅输出1个结果) SQL>select count(*) from emp; COUNT(*) ------------- 14 B 字符函数Lower select Lower('Hello') 转小写, upper('hello') 转大写, initcap('hello woRld')  首字母大写 from dual; 结果: 转小  转大  首字母大写 ---------- ----------- helloHELLO Hello World…
一.游标函数与变量 游标可以处理多行数据,在过程循环中一次访问一行.和基于集合的高效操作相比,这个功能对系统资源的消耗更大. 可以用一个函数和两个全局变量来管理游标操作 1.CURSOR_STATUS() 函数 cursor_status()函数返回一个整型值,表示传递给这个函数的游标类型遍历的状态.有很多不同类型 游标会影响这个函数的操作. 函数常见的返工值…
continue . break . exit目录函数opendir(); 打开一个文件夹is_file 只判断文件是否存在: file_exists 判断文件是否存在或者是目录是否存在: is_dir 判断目录是否存在:realpath() 返回文件的物理路径glob() 函数返回匹配指定模式的文件名或目录.print_r(glob("*.txt"));basename($filename) 返回路径中的文件名scandir($filename) 返回当前目录下的所有目录名和文件名…
获取当前UNIX时间戳函数: unix_timestamp语法: unix_timestamp() 返回值: bigint说明: 获得当前时区的UNIX时间戳举例: hive> select unix_timestamp() from dual; OK Time taken: row(s) 日期函数UNIX时间戳转日期函数: from_unixtime 语法:from_unixtime(bigint unixtime[, string format]) 返回值: string说明: 转化UNIX…
原创作品,转载请在文章开头明显位置注明出处:https://www.cnblogs.com/sunshine5683/p/10087205.html oracle 的分页有三种,下面将这三种方式一一列举,进行分析: 一.根据rowid来分页 二.根据分析函数来分页 三.根据rownum来分页 注意:rownum在一条select中作为限制条件只能用一次,出现第二次则无效,如下: 显示rownum[oracle分配的行号] 几个查询变化,根据需要改变里层的列,以使用第三种分页方式为例: a.指定查…
create or replace function FUNC_GET_DATE_BY_WEEK( theYearWeek IN VARCHAR2)return date is normalDate date;--根据四位年周获取当周一的日期 errorMsg VARCHAR2(500);strLength number;yearFirstDay date;daySeqInWeek number;firstDayInFirstWeek date;strWeek number; begin err…
菜鸟教程-Python3-Python数字 注:这一节链接中的内容比较多,表格中的具体函数耐心点进去看看 1-变量在使用前必须先"定义"(即赋予变量一个值),否则会出现错误 2-不同类型的数混合运算时会将整数转换为浮点数 结果均返回几位小数看运算结果,尽可能地保留 3-在交互模式中,最后被输出的表达式结果被赋值给变量 _ 默认保留在下划线里,然后可以调用时使用这个结果 另外,_ 变量应被用户视为只读变量 4-数学函数 直接贴图,用的时候查看即可 关于round()函数奇进偶弃的问题:…
在日期上加上或减去一个数字结果仍为日期. 两个日期相减返回日期之间相差的天数. 可以用数字除24来向日期中加上或减去小时. SQL from dual; SYSDATE SYSDATE ----------- ----------- SQL> select hiredate,sysdate-hiredate from emp; HIREDATE SYSDATE-HIREDATE ----------- ---------------- 12424.8094328704 12359.8094328…
alter system set db_recovery_file_dest_size=4g scope=both; connect system/1qaz2wsx as sysdba; archive log list; shutdown immediate; startup mount; alter database archivelog; ; alter database flashback on; alter database open; archive log list; connec…
run{ allocate channel ch_1 device type disk format = 'd:\oraclebf\%u_%c.bak'; backup tablespace system,users,tbsp_1,ts_1 channel ch_1; } --在SQL*Plus环境下 connect system/1qaz2wsx create tablespace rman_tbsp datafile 'D:\OracleFiles\Recover\rman_tbsp.dbf…
--修改 alter system set large_pool_size=64m; --显示 show parameter large_pool_size; select sum(getmisses) 不命中数 from v$rowcache;…
数据函数 SELECT ABS(-8); /*绝对值*/ SELECT CEILING(9.4); /*向上取整*/ SELECT FLOOR(9.4); /*向下取整*/ SELECT RAND(); /*随机数,返回一个0-1之间的随机数*/ SELECT SIGN(0); /*符号函数: 负数返回-1,正数返回1,0返回0*/ 字符串函数 SELECT CHAR_LENGTH('坚持就能成功'); /*返回字符串包含的字符数*/ SELECT CONCAT('我','爱','程序'); /…
注:mysql下标索引从1开始,并包含开始索引 1.left(str,len) index<=0,返回空 index>0,截取最左边len个字符 select ), ), ), )  结果: 2.right(str,len) index<=0,返回空 index>0,截取最右边len个字符 select ), ), ), ) 结果: 3.substring(str,index) 当index=0,返回空 当index>0,索引从左边,第index个开始,向右截取到结束 当in…
--------------------------------------------day1------------------------------------------------- 1.为什么要使用数据库 2.什么是数据库 3.数据库的三层结构  https://www.cnblogs.com/wangjian920110/p/5454969.html4.主流数据库微软:SqlServer和access(小巧.免费.数据量不大)Mysql(开源)轻量级数据库Ibm:db2(海量数据…
函数介绍: 函数:是数据库产品中提供的能够处理查询结果的方法. 函数能够用于下面的目的: • 执行数据计算 • 修改单个数据项 • 格式化显示的日期和数字 • 转换列数据类型 • 函数有输入参数,并且总有一个返回值. 函数类型: 单行函数:这些函数仅对单个行进行运算,并且每行返回一个结果. 多行函数(聚合函数):这些函数能够操纵成组的行,每个行组给出一个结果,这些函数也被称为组函数. 函数语法 : function_name(arg1,arg2,.....) function_name:是函数的…
javascript函数一共可分为五类:    ·常规函数    ·数组函数    ·日期函数    ·数学函数    ·字符串函数    1.常规函数    javascript常规函数包括以下9个函数:    (1)alert函数:显示一个警告对话框,包括一个OK按钮.      (2)confirm函数:显示一个确认对话框,包括OK.Cancel按钮.      (3)escape函数:将字符转换成Unicode码.      (4)eval函数:计算表达式的结果.    (5)isNaN…
SQL日期函数 SQL日期函数中的类型码可以为0,1,2,3,4,5,6,7,8,9,10,11,12,13,14 ,20,21,22,23,24,25,100,101,102,103,104,105,106,107,108,109,100, 110,111,112,113,114,120,121,126,127,130,131 函数 结果 select CONVERT(varchar(30),getdate(),0) 09 13 2017 3:51PM select CONVERT(varch…
第17课-数据库开发及ado.net 聚合函数,模糊查询like,通配符.空值处理.order by排序.分组group by-having.类型转换-cast,Convert.union all;  Select 列 into 新表;字符串函数;日期函数 SQL聚合函数 MAX(最大值).MIN(最小值).AVG(平均值).SUM(和).COUNT(数量:记录的条数) 聚合函数对null不计算.如果一行数据都是null,count(*)包含对空值行.重复行的统计. --聚合函数演示 selec…
目标 通过本章学习,您将可以: l  SQL中不同类型的函数. l  在 SELECT 语句中使用字符,数字和日期函数. l  描述转换型函数的用途. 字符函数 字符函数分为大小写控制函数和字符控制函数 (1)      大小写控制函数 LOWER将字符串转换为小写 UPPER 将字符串转换为大写 INITCAP 将字符串第一个首字母大写 select LOWER('ABC'),UPPER('abc'),INITCAP('abc') from dual; DUAL 是一个‘伪表’,可以用来测试函…
本文为博主辛苦总结,希望自己以后返回来看的时候理解更深刻,也希望可以起到帮助初学者的作用. 转载请注明 出自 : luogg的博客园 谢谢配合! day03_条件查询_排序_函数 清空回收站: PURGE recyclebin; 给表名,字段加别名 : 表名 + 别名 ; 字段 [as] 别名 ; 去重复 : select distinct first_name from employees; 删除重复数据 : 方法1,先查找不重复的,再复制一份查询后不重复的 方法2,用rowID方法 条件查询…
虚拟表DUAL介绍: dual是一张虚拟表,只有一行一列,用来构成select的语法规则. Oracle的查询中,必须使用"select 列- from 表"的完整语法,当查询单行函数的时候,from后面使用DUAL表,dual表在系统中只有一行一列,该表在输出单行函数时为了select-from的语法完整性而使用. 单行函数: 定义:对于每一个函数应用在表的记录中时,只能输入一行结果,返回一个结果. 常用的单行函数有: 字符串函数:对字符串操作: 数值函数:对数字进行计算,返回一个数…