- 博客(13)
- 资源 (34)
- 收藏
- 关注
原创 oracle存储过程中使用字符串拼接
Oracle存储过程拼接字符串实例: strSql := 'select * from view_dw_ASSET_SITUATION_O where N_CORPNO='''||CORPCODE||''' and (nvl('''||startTime||''',''-1'') = ''-1'' or IMPORT_DATE >= to_date('''||startTime|...
2020-03-27 17:59:26 3303
原创 c#实现文件转base64和base64转文件(文件为任意格式)
文件转base64字符串,文件可以为任意类型,代码如下: /// <summary> /// 文件转base64 /// </summary> /// <returns>base64字符串</returns> public string FileToBase64Str...
2020-03-27 08:08:41 15668 2
原创 xslt导出Excel使用office打开报错的解决方法
可能出现如下报错信息:解决方法:1.先看看使用到的StyleID在style中是否有个定义,没有定义直接使用会报错。上面用到的s21样式需要提前在Styles中定义好2.检查Table的属性中是否包含这两种属性(ss:ExpandedRowCount ss:ExpandedColumnCount)如果包含这这个属性,也可能导致报错,解决方法就...
2020-03-25 14:35:02 803 1
原创 EditPlus取消多余的换行
按Ctrl+H调出EditPlus的替换对话框,选中“正则表达式”的复选框。然后在查找项中输入([^。”!?])\n 替换项中输入\1点击全部替换 就可以去掉多余的换行,操作如下图所示:...
2020-03-24 18:03:12 1622
原创 Oracle TRUNC()函数的用法总结
TRUNC函数对日期的常用操作:select trunc(sysdate) from dual; --2020/3/20 今天的日期为2013-01-06select trunc(sysdate, 'mm') from dual; --2020/3/1 返回当月第一天.select trunc(sysdate,'yy') from dual; --2020/1/1 返回当年第一天se...
2020-03-20 15:28:58 797
原创 oracle中将字段内容拆分为多行显示
查询sql:select * from AS_SMS_REMIND_ITEM where ID =478查询结果:将表中RANGE字段按照逗号拆分并转成列显示实现sql:SELECT T1.*, T2.COLUMN_VALUE AS DS_IDFROM AS_SMS_REMIND_ITEM T1, table(split(T1.range, ',')) T...
2020-03-20 15:08:35 2710
原创 oracle求字段中指定字符串出现个数
下面结果集中RESULT字段,分别求出 '不考核','部分报送','未报送' 出现的次数sql实现:select length(replace(wm_concat(RESULT), '不考核', '不考核|')) - length(wm_concat(RESULT)) bkh,length(replace(wm_concat(RESULT), '部分报送', '部分报...
2020-03-20 11:08:22 2895
原创 c#正则判断字符串是否是日期格式
public static bool IsDate(string strDate) { Regex reg = new Regex(@"((19|20)[0-9]{2})-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])"); return reg.IsMatch(strDate);...
2020-03-13 17:37:12 1356
原创 oracle数据库单张表一次性插入多条记录的方法
方法1:循环调用ajax执行insert单条数据插入语句.方法2:拼接sql参数,使用函数一次性插入多条记录,代码实例:insert into as_performance_info (id, apm_id, rpt_type, rpt_cycle, rpt_edate, corpno) select seq_as_performance_info.nextval, ...
2020-03-13 17:26:38 1700
原创 oracle job的创建和修改属性
创建每日凌晨一点执行job实例:begin sys.dbms_scheduler.create_job(job_name => 'WGQ_DSMS.JOB_AS_SMS_REMIND', job_type => 'STORED_PROCEDURE', ...
2020-03-13 15:56:45 1020
转载 存储过程或函数中输出Long value值
很多时候我们在调试函数或存储过程的时候,经常会遇到想看变量的值,但是却显示Long value,让人很头疼.出现像下面这种情况,使用dbms_output.put_line打印的时候变量的值显示也是不完整的,为了解决这个问题,特此在这里写了一个过程,可用来在DBMS Output 窗口输出变量的值,可支持长达4GB的字符串数据。变量输出的存储过程代码如下:create...
2020-03-13 10:34:09 1558 2
原创 防止用户重复提交表单的处理方法
当用户点击提交按钮后,将提交按钮状态置为不可用,达到防止重复提交的效果,实例代码: if ($("#saveBtn").attr('disabled') == 'disabled') { return; } $("#saveBtn").attr('disabled', 'disabled');说明:saveBtn是提交按钮的id....
2020-03-11 22:39:50 213
原创 将Excel文件内容导入oracle数据库
1.先将Excel中数据行中合并的单元格进行拆分。2.在Excel中使用函数将单行中每个单元格的数据使用逗号连接起来。函数举例:=$A$5&",'"&$B$5&"','"&$C$5&"','"&$D$5&"','"&$E$5&"','"&$F$5&"','"&TEXT($G$5,"e/m/...
2020-03-04 21:23:06 423
dnpicture.zip
2020-05-16
BlackHorseShop.zip
2020-05-16
Android 基础.pptx
2019-08-15
WinSCP.exe
2019-08-11
PickerView.rar
2019-06-28
SHOPDEMO.zip
2019-06-15
art.dialog.rar
2019-06-14
AjaxUpload.js
2019-04-16
bootstrap从入门到精通
2018-12-17
JavaScript从入门到精通
2018-12-04
HTML5和CSS3基础知识
2018-12-04
Axure RP 9.zip
2022-07-16
NewsPublish项目(数据库设计).txt
2020-09-12
NewsPublish.zip
2020-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人