
DB
潭影空人心
千山鸟飞绝,万径人踪灭。
孤舟蓑笠翁,独钓寒江雪。
展开
-
oracle配置定时器执行时间
select trunc(sysdate)+1+(23*60+50)/(24*60) from dual; -- 每天23:50:00开启 select trunc(sysdate) + 1/24 from dual; -- 每天凌晨1:00:00开启 select TRUNC(sysdate,'mi') + 1/(24*60) from dual; -- 每分钟开启一次 select ...原创 2020-03-27 16:49:20 · 854 阅读 · 0 评论 -
mysql游标使用中的一些推断
mysql游标使用过程中,坑太多,只能一步一步摸索,在一个存储中,定义了多个游标,用于数据校验,一般都会定义 DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1,done1 = 1,done2 = 1; 或 DECLARE CONTINUE HANDLER FOR NOT FOUND SET done=1; 现有这么一个场景,...原创 2018-07-26 23:03:57 · 375 阅读 · 0 评论 -
Mysql动态建表和临时表
1.Mysql采用存储,实现动态建表: BEGIN DECLARE tb_name VARCHAR(64); DECLARE v_name VARCHAR(32) DEFAULT 'tbl_test_'; set tb_name = CONCAT(v_name,date_format(CURDATE(),'%Y%m%d')); set @sql_delete = CONCAT('DROP ...原创 2019-04-30 17:51:16 · 2811 阅读 · 0 评论 -
MySQL处理字符分隔反转
/*翻译反转*/ CREATE DEFINER = 'root'@'localhost' FUNCTION dcs_dev.function1(in_str VARCHAR(256), in_delimiter VARCHAR(8)) RETURNS varchar(256) CHARSET utf8 BEGIN DECLARE v_count int; DECLARE v_to_b...原创 2019-07-02 15:01:34 · 611 阅读 · 0 评论 -
Oracle处理字符分隔反转
create or replace function fun_string_tr(in_string in varchar2,in_delimiter in varchar2) return varchar2 is FunctionResult varchar2(512) default ''; string_adjusted varchar2(256); deli_location...原创 2019-07-02 15:03:51 · 1195 阅读 · 0 评论 -
Oracle PL/SQL 动态执行SQL语句
create or replace function FUN_TR_ID2NAME(in_table_name in varchar2 , in_column_name in varchar2 , in_column_id in varc...原创 2019-07-02 15:11:27 · 1865 阅读 · 0 评论