Oracle
华灯_
奋战在开发一线的码农。
展开
-
[Oracle学习]锁表如何解除,锁表后SQL语句如何写
将查询拼接出来的SQL语句执行,即可删除锁表用户。原创 2017-06-29 09:17:08 · 407 阅读 · 0 评论 -
[Oracle分享]如何对一行结果为字符串的结果,进行大小判断。
工作中碰到一个项目,需要统计一份报表,而结果是字符串型,并且结果也未必是数字。尝试了用正则匹配数字结果然后字符串转数字,出现了各种问题,而在查询时报错。其中包括比如正则匹配数字用\d会将罗马数字也匹配进去。结果是数字却无法转换的问题。最后用ISNUMERIC(RESULT) = 1判断后,因为其匹配结果一定为数字,Oracle会自动进行转换并比较。大致写法如下:SELE原创 2017-07-28 16:06:38 · 639 阅读 · 0 评论 -
[Oracle学习]如何避免并发操作,使某列的数字每天都不会重复。
前言: 最近在做一个流水线的接口,要求标本签收后从HIS中取得病人数据,写入到LIS系统的数据处理中。这里涉及到处理时应生成一个标本号,不同仪器、不同日期下这个号码可以重复,但是当天不能在同一台仪器产生相同的标本号。之前的解决方案是,取出该台仪器下当天所有已生成的标本的号码,循环判断,如果发现号码没有使用,则新的标本取此号码作为新标本的标本号进行保存。但是流水线上线以后,发现偶有重复的标本号原创 2017-09-27 08:27:49 · 1578 阅读 · 0 评论 -
[Oracle学习]Oracle即时客户端(Oracle Instant Client)使用注意事项
1、即时客户端的优缺点优点:解压即可使用,轻量级。缺点:需要配置的东西较多,若需要扩展使用Oracle客户端其他的功能比如sql plus、odbc等需要另外下载配置,时间成本较高且比较繁琐。另外如果需要导出dmp文件,windows平台下暂时没有找到可以通过配置即时客户端,实现导入导出dmp功能的方案。2、即时客户端配置说明①下载即时客户端解压到任意路径下,例原创 2018-02-23 15:07:57 · 2631 阅读 · 0 评论