随笔分类 - Oracle
摘要:记录工作中建的job,定时调用存储过程 --创建job declare job_id pls_integer; begin sys.dbms_job.submit(job => job_id,--JOB的ID,此处只能放类型为number的变量,这个值用来唯一标识一个工作 what => 'pkg_
阅读全文
摘要:在开发中需要在Oracle进行http请求,但是需要先创建ACL权限才行(在管理员账号下创建),所以记录一下 begin dbms_network_acl_admin.create_acl ( -- 创建访问控制文件(ACL) acl => '/sys/acls/sendtodata.xml', -
阅读全文
摘要:可以在PL/SQL工具中打开test窗口进行执行,upper方法中的参数就是需要导出的表名;具体代码如下: declare -- Local variables here mcomments varchar2(50); mField varchar2(2000); mconstraint_type
阅读全文
摘要:在项目中需要把金额转换成科学计数的方式展现 FUNCTION fun_NumToNum(N_NUM NUMBER) RETURN VARCHAR2 IS STR_CHN VARCHAR2(100); BEGIN IF NVL(n_num,0) = 0 THEN STR_CHN := '0.00';
阅读全文
摘要:今天第一次操作PowerDesigner软件,需要把name列复制到comment列,在网上找了很多资料,发现有两种方式可以解决;所以记录一下,以后好用。 第一种方式: PowerDesigner软件中双击打开一个Table表,选中Columns选项卡,按快捷键Ctrl+U,找到Comment并勾选
阅读全文
摘要:比如字段a='101,102,103';b='103,104,105'; 进行判断a和b是否有相同值; 1.先写一个分割逗号函数,如下(V_STR需要分割的字符串,V_SPLITER是以什么方式分割如','等): function splitString(v_str in varchar2, v_s
阅读全文
摘要:这里只截取一部分关键代码,记录一下分页抽数过程。
阅读全文
摘要:今天在进行数据清空时,不注意把表锁住了,记录一下解锁过程。 第一步执行 查出结果为 然后再执行 就可以解锁了 提醒一下: 操作数据库之后一定要记得手动commit
阅读全文
摘要:在工作中遇见的oracle知识,多行合并成一行,记录一下 1.取出需要的数据,代码: 取出的数据: 2.现在想把这两行数据合并成一行,并且一行的多字段合并成一个字段; 代码: 取出的数据: 3.现在就要把这个两行合并,需要使用oracle wm_concat(column)函数实现; 代码: 取出的
阅读全文
摘要:11.创建表 crate table tab1(f_id number not null,f_a varchar2(7) not null,f_b number(6,2) not null); 主键:字段不能为空,唯一性; 外建:可以重复,但是是另外一个表的主键; 索引:索引是若干数据行的关键字的列
阅读全文
摘要:6.关于null 数据库中null是一个未知数,没有任何值;进行运算时使用nvl,但是结果仍为空;在聚集函数中只有全部记录为空才会返回null。 7.insert插入 (1)单行记录插入 insert into tab (f_z,f_a) values (1,to_date(‘2017-10-11’
阅读全文
摘要:2.用SQL进行多表查询 (1)无条件多表查询 笛卡尔集:总记录数=table1记录数×table2记录数 select * from table1, table2 (2)等值连接 内连接:select tab1.f_z, tab2.* from table1 tab1, table2 tab2 w
阅读全文
摘要:Oracle数据库由甲骨文公司开发,是基于对象的关系型数据库;下面是简单的学习数据库操作等知识。 1.SQL单表查询(设一个表名为tab) (1)查询所有记录 select * from tab(一般格式:用户名.表名;如果不输入用户名,则默认为当前用户)。 (2)查询某些字段 select f_z
阅读全文
摘要:由于工作需要,要使用Oracle数据库,先学习一下,数据结构,大学也学了,不过忘了一些,再次复习一下。 1.数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。好的数据结构设计会大大提高运行和存储效率。数据结构可分为逻辑结构和存储结构两部分。 2.逻辑结构由集合、线性结构、树形结构、图形结构
阅读全文

浙公网安备 33010602011771号