- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 PL/SQL 批量插入
批量插入CREATE TABLE t(a INT CHECK(a < 3));DECLARE TYPE t_list IS TABLE OF NUMBER(2); t_list_1 t_list := t_list(1,4,2,5,34,34,1,0,-1);BEGIN FORALL i IN 1..t_list_1.count SAVE EXCEPTIONS INS
2017-03-30 20:34:53 1506
原创 PL/SQL 动态SQL
EXECUTE IMMEDIATE sqlstr语句规则若sqlstr是一个普通的select,则使用 EXECUTE IMMEDIATE sqlstr INTO v USING v1, v2... 或者 EXECUTE IMMEDIATE sqlstr BULK COLLECT INTO v USING v1, v2...若sqlstr是一个匿名的plsql语句,则使用 EXECUTE
2017-03-29 17:02:24 537
原创 Java代码调用Sqlldr命令例子
控制文件test.ctlLOAD DATAINFILE 'C:\case.csv'APPENDINTO TABLE TFIELDS TERMINATED BY ','OPTIONALLY ENCLOSED BY '"'(A CHAR,B CHAR)数据文件case.csv1,2a,bb,cc,d完整例子import java.io.BufferedReader;i
2017-03-28 14:36:52 7586 2
原创 ORA-12514: Listener Does Not Currently Know of Service Requested in Connect Descriptor
可能导致报错原因 先开启了OracleServiceORCL服务后再开OracleOraDb11g_home1TNSListener 服务导致的解决方法 只需重启 OracleServiceORCL服务即可
2017-03-28 10:43:29 507
原创 PL/SQL 动态Sql拼接where条件
DECLARE SQLSTR VARCHAR(200) := 'SELECT * FROM hr.employees where 1=1'; TYPE EMPCURTYP IS REF CURSOR; V_EMP_CURSOR EMPCURTYP; EMP_RECORD HR.EMPLOYEES%ROWTYPE; TYPE EMP_REC IS T
2017-03-15 14:57:13 9165
原创 Oracle Collection 集合
-- Associative Array Indexed by StringDECLARE TYPE ASS_ARR1 IS TABLE OF NUMBER INDEX BY VARCHAR2(64); ASS_ARR ASS_ARR1; I VARCHAR2(63);BEGIN ASS_ARR('a') := 1; ASS_ARR('b') := 2; ASS_AR
2017-03-10 15:58:15 7490
原创 Oracle级联查询Hierarchical Queries
语法 connect by prior exp1 = exp2使用connect by可以实现级联查询prior的作用是指定列exp1所在的行为父行,根据此父行的数据去找其子行。表每一行数据都被会当成父行按照表达式exp1 = exp2 计算一遍。例子
2017-03-01 18:18:10 679
谷歌跨域插件 Allow-Control-Allow-Origin
2020-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人