Wesley13 Wesley13
3年前
mysql简单常用语句汇总
1\.常用函数uuid和时间戳SELECTUUID(),UNIX_TIMESTAMP();将时间戳转为日期格式FROM_UNIXTIME(mw.created_at,'%Y%m%d%H:%i:%s')设置参数select@m_no:max(m_no)fromvc_m;set@m
Stella981 Stella981
3年前
PostgreSQL Oracle 兼容性之
Oracle使用sys\_guid()用来产生UUID值。 在PostgreSQL中有类似的函数,需要安装uuidossp插件。 如果用户不想修改代码,还是需要使用sys\_guid()函数的话,可以自己写一个。 如下:1.postgres\createextension"uuidossp";2.CREATE
Wesley13 Wesley13
3年前
oracle获取hash值
_ORACLE_中提供了几种_HASH_的函数,主要包括下面三种_MD4_,_MD5_,_SH1_。我知道常用的函数调用方法如下:_1,_这个函数不知道具体的哪种算法,不过这个应该是最常用的一个_HASH_函数了_selectdbms\_utility.get\_hash\_value('1',1,100)fromdual;__2,_
Wesley13 Wesley13
3年前
oracle语句中把一列的值合并为一个值,用逗号隔开
1、所有版本的Oracle都可以使用wm\_concat()函数:SELECTpos\_preeqid,wmsys.wm\_concat(to\_char(wkid))FROMworkerwherepos\_preeqid62andwkid<40000GROUPBYpos\_preeqid;!(https://oscimg.
Wesley13 Wesley13
3年前
Oracle学习笔记(一)
1.SQL语言分为4类 1).DDL(创建表,修改表,删除表) 2).DML(向表中增,删,改) 3).DQL(查询表) 4).DCL 注:有些也习惯把INSERT,DELETE,UPDATE,SELECT都称为DML2.Oracle的常用数据类型(字符型,数字型,日期类型,其他类型) 1).字符型  varc
Wesley13 Wesley13
3年前
Oracle的rollup、cube、grouping sets函数
Groupby、rollup、cube、groupingsets区别oracle除了groupby基本用法之外,还有ROLLUP,CUBE,GROUPINGSETS等扩展方法,这些可以理解为GroupBy分组函数封装后的精简用法,相当于多个unionall的组合显
Wesley13 Wesley13
3年前
mysql 时间格式化参数表笔记
DATE\_FORMAT()函数用于以不同的格式显示日期/时间数据。语法:DATE\_FORMAT(date,format)实例:DATE_FORMAT(NOW(),'%b%d%Y%h:%i%p')DATE_FORMAT(NOW(),'%m%d%Y')DATE_FORMAT(NOW(),'%d%b
Wesley13 Wesley13
3年前
Oracle的使用笔记
1. 虚表dual     虚表是Oracle提供的用于操作函数的方式,属于sys用户,共享给所有用户使用。虚表dual是单行单列的表,表中存放一个常量数据X。     虚表的意义:更方便的操作函数或者查询常量。2\.函数      单行函数:表中的一列作为函数的参数,对于每一条记录,函数都有一个返回值。例如:u
Stella981 Stella981
3年前
C# ODP.NET 调用Oracle函数返回值时报错的一个解决方案
有人在社区问到:C调用Oracle中自定义函数的返回值时,无法正常调用。但在PL/SQL中正常调用返回。于是动手一试:1、准备函数(Oralce11g.2.0.0.4)CREATEORREPLACEFUNCTIONF_Update_Grade(v_UserIDinNumber)returnnvarchar2
Wesley13 Wesley13
3年前
ORACLE 数据库
ORACLE中的函数!(https://oscimg.oschina.net/oscnet/up3234f2eed630f9955cd5f8794e2912e5c36.png)length():单行函数,每次取一条记录,作为函数的参数,得到这条记录对应的当个结果每行都会的大相应的计算结果,单行函数可以对数据进行复杂的运算,也可以