随笔分类 -  Database-Oracle

上一页 1 2 3 4 5 6 ··· 11 下一页

plsql怎么看表结构
摘要:方式一: 按住ctrl键不放,鼠标左键点击表名称,即显示表的一切详细情况(表空间,表名称,索引,列,键,权限,触发器 ...) 方式二: 在命令窗口(command)输入sql命令:desc table_name; 显示表每一列(字段)的详细情况 方式三: 在sql窗口,鼠标右键点击表名称,选择鼠标 阅读全文

posted @ 2022-04-27 18:22 癫狂编程 阅读(9465) 评论(0) 推荐(0)

Oracle中replace()函数的使用
摘要:一般情况下,更新sql语句:update demo set name = 'XX' where name = 'YY'; 有的时候,需要用到replace()函数 使用的函数为replace()含义为:替换字符串replace(原字段,“原字段旧内容“,“原字段新内容“,) 例如: 需要把name里 阅读全文

posted @ 2022-04-07 13:47 癫狂编程 阅读(3151) 评论(0) 推荐(0)

Oracle单引号转义符
摘要:作用:Increase readability and usability (增加可读性和可用性) 用法:select q'[ select * from ]'||table_name|| ';' from all_tables; q'[ ]' 其中[] 可以改变为其他任意字符 阅读全文

posted @ 2022-03-26 18:08 癫狂编程 阅读(124) 评论(0) 推荐(0)

yyyy-mm-dd 在java和oracle中的区别。
摘要:之前没有注意过关于yyyy-mm-dd的写法,在最近的一次项目中才发现问题。一下做了详细的分析。 通常java的工具Date类使用SimpleDateFormat进行日期转字符串的格式化输出。如:// 定义日期格式SimpleDateFormat dateformat =new SimpleDate 阅读全文

posted @ 2022-03-09 19:23 癫狂编程 阅读(355) 评论(0) 推荐(0)

Oracle两种临时表的创建及使用方法
摘要:目录 临时表的概念 创建临时表 临时表的概念 临时表就是用来暂时保存数据(或者叫中间数据)的一个数据库对象,它和普通表有些类似,然而又有很大的区别.他只能存储在临时表空间,而非用户的表空间.Oracle临时表是会话或事物级别的,只对当前会话或事物可见.每个会话只能查看和修改自己的数据. Oracle 阅读全文

posted @ 2022-02-13 19:49 癫狂编程 阅读(7540) 评论(0) 推荐(0)

Oracle 数据库利用sql语句判断某个表是否是临时表实例演示,达梦数据库查询出所有临时表
摘要:-- 创建临时表 create global temporary table tem_1 (pk_tem char); -- 创建常规表 create table not_tem_1 (pk_not_tem char); -- 判断临时表 select * from ALL_OBJECTS wher 阅读全文

posted @ 2022-02-13 19:42 癫狂编程 阅读(868) 评论(0) 推荐(1)

Oracle计算时间差
摘要:Oracle计算时间差表达式 --获取两时间的相差豪秒数 select ceil((To_date('2008-05-02 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2008-04-30 23:59:59' , 'yyyy-mm-dd hh24- 阅读全文

posted @ 2022-02-07 20:06 癫狂编程 阅读(2882) 评论(0) 推荐(0)

oracle查看A表有但B表没有的数据
摘要:select a.* from table_a a left join table_b b on a.字段 = b.字段 where b.字段 is null; 阅读全文

posted @ 2022-01-21 11:22 癫狂编程 阅读(2244) 评论(0) 推荐(0)

Oracle:试图访问正在使用的事务临时表
摘要:处理步骤为 1、找到表ID select * from dba_objects where object_name like 'TPT_RPWORPA1_QRY' 2、通过表ID查找正在使用的事务 select 'alter system kill session '''||SID||','||SE 阅读全文

posted @ 2022-01-10 17:25 癫狂编程 阅读(229) 评论(0) 推荐(0)

Oracle TO_DATE 日期格式大全
摘要:Oracle TO_DATE 日期格式大全 Oracle中TO_DATE格式2009-04-14 10:53TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 阅读全文

posted @ 2022-01-06 16:03 癫狂编程 阅读(3080) 评论(0) 推荐(0)

TRUNC (date)
摘要:参考地址:https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions201.htm TRUNC (date) Syntax trunc_date::= Description of the illustration trunc_d 阅读全文

posted @ 2022-01-04 16:38 癫狂编程 阅读(285) 评论(0) 推荐(0)

Oracle trunc()函数的用法 --Oracle trunc()函数的用法
摘要:--Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual --2011-3-18 今天的日期为2011-3-182.select trunc(sysdate, 'mm') 阅读全文

posted @ 2022-01-04 16:34 癫狂编程 阅读(681) 评论(0) 推荐(0)

Oracle:trunc()函数简介
摘要:一:功能描述 用于截取时间或者数值,返回指定的值。 二:语法 (1)日期处理: TRUNC(date,[fmt]) date 为必要参数,是输入的一个date日期值 fmt 参数可忽略,是日期格式,缺省时表示指定日期的0点。 (2)数值处理: TRUNC(number,[decimals]) num 阅读全文

posted @ 2022-01-04 16:32 癫狂编程 阅读(10576) 评论(0) 推荐(0)

ORACLE 调试输出,字符串执行函数
摘要:Oracle PL/SQL 过程调试的输出方法 1.最基本的DBMS_OUTPUT.PUT_LINE()方法。随便在什么地方,只要是BEGIN和END之间,就可以使用DBMS_OUTPUT.PUT_LINE(output);然而这会有一个问题,就是使用该函数一次最多只可以显示255个字符,否则缓冲区 阅读全文

posted @ 2022-01-04 16:01 癫狂编程 阅读(581) 评论(0) 推荐(0)

在ORACLE中存储过程变量名和表字段名相同
摘要:1.事件概述 今天再写存储过程使用变量没注意到问题,导致SQL执行缓慢,找了许久才发现哪里有问题。 2.发现问题 在存储过程中执行下图sql需要20秒左右,执行计划发现走了全表扫描,而在存储过程中相同的SQL不会有问题。 然后我单独把SQL拿出来跑,将变量名替换成真实数据,1秒就执行出来了,执行计划 阅读全文

posted @ 2022-01-04 13:09 癫狂编程 阅读(277) 评论(0) 推荐(0)

Oracle 的几种循环方式介绍
摘要:1 Oracle 中的Goto 用法: declare x number; begin x:=10; --定义的初始值 <<repeat_loop>> --循环点 x:= x-2; -- 循环的处理条件 dbms_output.put_line('结果x是:'||x); -- 循环一次打印一次 if 阅读全文

posted @ 2022-01-04 12:50 癫狂编程 阅读(5938) 评论(0) 推荐(0)

[Oracle]高效的SQL语句之分析函数(一)--sum()
摘要:实际应用中我们可以通过sum()统计出组中的总计或者是累加值,具体示例如下: 1.创建演示表 create table emp as select * from scott.emp; alter table emp add constraint emp_pk primary key (empno); 阅读全文

posted @ 2022-01-04 10:48 癫狂编程 阅读(926) 评论(0) 推荐(0)

Oracle 语法中的 INSERT INTO
摘要:插入数据 Insert Into table[column [,column...]] values (value,[,value...]); 注意:使用这种语法只能向表中插入一条数据 向表中插入空值 向表中插入指定的值 创建脚本插入值 效果:弹出窗体手动录入值 从其他表中拷贝数据 --不必写val 阅读全文

posted @ 2022-01-03 17:48 癫狂编程 阅读(642) 评论(0) 推荐(0)

oracle如何在所有procedure里搜索某些关键字, 存储过程
摘要:select distinct name from USER_SOURCE where type = 'PROCEDURE' and text like '%你要查找的内容 %' 阅读全文

posted @ 2021-12-29 19:58 癫狂编程 阅读(145) 评论(0) 推荐(0)

SQL中连接(JOIN)子句介绍
摘要:本文主要介绍 SQL(Structured Query Language)中连接(JOIN)子句的相关知识,同时通过用法示例介绍连接的常见用法。 说明:本文的用法示例是面向 MySQL 数据库的。 1 概述SQL 中 JOIN 子句用于把来自两个或多个表的行结合起来。 在实际的数据库应用中,经常需要 阅读全文

posted @ 2021-12-28 18:47 癫狂编程 阅读(230) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 11 下一页

导航

好的代码像粥一样,都是用时间熬出来的