- 博客(9)
- 收藏
- 关注
原创 REGEXP_LIKE判断汉字
SELECT * FROM DUAL WHERE REGEXP_LIKE('了', '[^[:punct:][:digit:][:upper:][:lower:][:blank:][:cntrl:]]');
2014-09-04 10:39:12 3851
原创 Oracle中sqlplus命令限制(使用自带脚本pupbld.sql)
Oracle中sqlplus命令限制(使用自带脚本pupbld.sql)有时出于安全考虑需要禁止一些业务系统的数据库用户执行sqlplus命令,方法很简单:在运行命令之前,将这些命令限制到一个由 SQL*Plus 引用的“特殊位置”。 此特殊位置是SYSTEM 模式中一个名为PRODUCT_USER_PROFILE 的表。 如果该表不存在,则您在每次启动 SQL*Plus
2013-06-07 20:50:28 1226
原创 听说下面的解密过程发生了一段美丽的爱情故事
****-/*—-/—-*/****-/****-/*—-/—**/*—-/****-/*—-/-****/***–/****-/*—-/—-*/**—/-****/**—/**—/***–/–***/****-/ | V4194418141634192622374 | VG Z G T G O G X N C S | VO T O E O I O U Y V
2013-06-04 16:05:08 827
原创 Oracle数据库搜索工具升级啦~
这次修改了一个bug,并用到了parallel能力,以提高性能,源代码如下:CREATE OR REPLACE PROCEDURE P_DB_SEARCH_TOOL(TABLE_OWNER VARCHAR2 DEFAULT '.*', COLUMN_TYPE VARCHAR2,
2013-05-29 16:55:24 597
原创 BATCHNO
SELECT ARTID, RANK() OVER(PARTITION BY ARTID ORDER BY ROWID) BATCHNO, RECVSEQID, 1, 30148, 20130528, PRICE, TOTAL FROM T_SCM_PU_RECV_ART RART
2013-05-28 15:51:49 2088
原创 merge into
MERGE INTO T_SCM_MATERIAL mUSING HIS.UNDRUG_INFO UNON (M.NAME = UN.UNDRUG_NAME AND CLASSID = 10 AND M.ICODE = UN.UNDRUG_CODE AND UN.STOP_FLAG = 1)WHEN MATCHED
2013-05-22 11:37:44 705 1
原创 Oracle数据库搜索工具
当我们在学习一套新系统时,需要熟悉后台的表结构以及该系统的数据模型时,我们往往是在前台操作,然后到后台查看表中的数据变化。我们又怎么能够知道是哪些表呢?当然有人告诉你是效率最高的,但是如果没人告诉你那就只好自己解决了,现在我写的这个工具,就是根据你在前台看到的一些信息,比如说名字,然后你直接到后台去搜索名字,该工具会搜索出你指定条件的范围,并且提供一个生成好的SQL给你,以方便使用
2013-05-08 17:09:35 871 1
原创 SQL
SELECT TO_CHAR(X.CELLUNITEC) CELL_UNITEC, NVL(SUBSTR(X.SPEC, 1, INSTR(X.SPEC, '*') - 1), X.SPEC) EC_UNIT FROM T_SCM_MATERIAL X WHERE REGEXP_LIKE(X.SPEC, '^[[:alpha:]]+$') --446UNION ALL
2013-04-26 14:08:36 764 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人