![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
IT_xxeedd
菜鸡一个,不喜勿喷。
展开
-
用触发器往表中插入主键和数据
CREATE OR REPLACE TRIGGER TRIGGER_NAME AFTER UPDATE OF COLUMN_NAME TABLE_NAME FOR EACH ROWBEGIN INSERT INTO T_NAME (ID, COLUMN_NAME1, COLUMN_NAME2, COLUMN_NAME3) VALUES (原创 2018-04-28 10:16:56 · 672 阅读 · 0 评论 -
oracle 循环demo
DECLARE x number; BEGIN x := 0; LOOP x := x+1; EXIT WHEN x > 1000; insert into t_name values(seq_name.nextval,'value0','value1' || x,0); END LOOP; commit; --输出语句 D...原创 2018-06-28 16:23:51 · 141 阅读 · 0 评论 -
自定义聚合函数T_LINK(解决ORA-06502错误)
自定义聚合函数: 将group by之后某列的多行数值聚合成一个字符串,用逗号隔开(当聚合之后字符串长度超过4000之后,将超过的字符用’…’来代替,解决了ORA-06502这一错误。) --创建function CREATE OR REPLACE FUNCTION "F_LINK" (P_STR VARCHAR2) RETURN VARCHAR2 AGGREGATE USING T_LINK...原创 2018-06-28 16:37:09 · 477 阅读 · 0 评论