
oracle
雨中青衣浮
这个作者很懒,什么都没留下…
展开
-
Oracle用sql存储过程将姓名转成首字母并存在表字段中
例如 “李明” 转成“lm” “易烊千玺”转成“yyqx” “DD22”转成“dd22”转成的字母为小写字母,大写自己改一下就阔以此处的for loop循环是循环名字的每一个字,判断“易”转成“y”,判断大写字母转小写,判断数字直接拼接函数入参是要转换的名字,返回转换好的值--定义函数create FUNCTION GET_PYJM (P_NAME IN VARCHAR2) RETURN VARCHAR2AS V_COMPARE VARCHAR2 (100);..原创 2020-07-17 16:19:14 · 499 阅读 · 0 评论 -
用存储过程插入10万条测试数据的sql
declare id varchar2(36);begin for i in 1..100000 loop id := '8a035883348d33f501649197' || lpad(to_char(i),8,'0'); insert into RECEIVER_INFO (ID, CREATE_NAME, CREATE_BY, CREAT...原创 2019-11-26 16:08:04 · 664 阅读 · 0 评论 -
Oracle中时间日期格式转换及常用日期函数
我的第一篇博客,记录学习,分享生活。 Oracle时间日期格式转换: 主要有两种格式,一种为日期格式date,一种为字符格式char。 查询当前日期: select sysdate from dual; 将日期转化为字符格式,可以对日期进行一些操作--显示所有雇员的姓名和加入公司的年份和月份select ename,substr(to_char(hiredate,'yyyy-mm-dd'原创 2017-12-01 14:34:14 · 3680 阅读 · 0 评论