sql
Ice_Blue_Brother
我是一只小虾米呀,咿呀咿呀哟~~~
展开
-
oracle触发器
基础就不说了,放一个用的东西比较多的触发器,以后方便看create or replace trigger test1_updateafter updateon test1for each row declarepragma autonomous_transaction; field VARCHAR2(2000); sum1 integer;begin原创 2018-01-05 10:32:13 · 250 阅读 · 0 评论 -
Oracle用其中一个表的数据更新另一个表
update tab1 set val = (select val from tab2 where tab1.id = tab2.id) where exists (select 1 from tab2 where tab1.id = tab2.id)这样tab2中没有的部分就不会被更新到tab1,但如果tab2中没值的部分,tab1中就应该为空,那就把最后一句去掉,改成upd原创 2018-01-26 11:08:44 · 6934 阅读 · 0 评论 -
sql-oracle查询某字段中不包含汉字的记录?
网上找了很久,都不适用于Oracle,同样的东西拷贝来拷贝去的……看到某个大佬说要用ascii码来定范围,那些根本不对才恍然大悟。于是自己写了一个select * form test where regexp_like(asciistr(t.rwmc),'[^\4E00-\9fa5]')这个语句的话,内容里面只要有一个是非汉字就会被查出来,不过基本思路是这样的,具体要求具体改...原创 2018-03-15 13:54:20 · 5164 阅读 · 1 评论 -
创建oracle数据库表空间和用户
create tablespace TEST --表空间名称datafile '/home/oracle/app/oracle/product/11.2.0/dbhome_1/dbs/TEST.DBF' --路径size 1G --大小autoextend on next 1G; --自增长create user test --用户名identified by test --密码def...原创 2018-05-21 15:39:01 · 122 阅读 · 0 评论