oracle
duanll5543
漫步于0与1之间,纵横于代码之上!
展开
-
在oracle数据库中number类型与java数据类型的对应
原创 2023-06-02 12:01:25 · 967 阅读 · 0 评论 -
oracle 找出月日是今天的数据
SELECT START_WORK_TIME FROM TY_EMBASIC WHERE FLAG = 0 -- 参加工作时间select to_char(sysdate,'mm') as nowMonth from dual; --获取时间的月 select to_char(sysdate,'dd') as nowDay from dual; --获取时间的日 -- 查找出参加工作时间的日期是今天的人SELECT EMPID,NAME,START_WORK_TI...原创 2021-10-13 11:21:37 · 568 阅读 · 0 评论 -
ORACLE 统计每条数据中某个字段的值是由几部分组合的
SELECT FGRYXM,LENGTHB(TRANSLATE(FGRYXM,','||FGRYXM,',')) + 1 CNT FROM TB_INF_EMPLOYEE其中TRANSLATE(string,from_str,to_str)函数的意思是:计算字段值被某个字符替换时,该字符替换的次数string 要处理的字段from_str 对字段string用某个字符去替换to_str 要替换的字符...原创 2021-04-01 17:47:39 · 87 阅读 · 0 评论 -
oracle防泄密对姓名和身份证处理语句
select substr(NAME,1,1) || '*' || substr(NAME,length(NAME),length(NAME)) NAME from TY_EMBASIC;UPDATE TY_EMBASIC SET NAME = substr(NAME,1,1) || '*' || substr(NAME,length(NAME),length(NAME));select substr(CARD_ID,1,6) || '*' || substr(CARD_ID,length(CARD原创 2021-04-01 11:05:08 · 709 阅读 · 0 评论