数据库(oracle)
文章平均质量分 63
xinkong1010
细致,诚实之中而又彰显稳重是自己最大的特点,我的奋斗目标是:将来做一名软件测试师或是系统分析师.除了具备良好的品行素质之外,具备良好的自学能力也是我大学期间一直所追求的,虽然称不是完全具备,但是这会是我以后永不放弃的一项学习任务,相信学习是永无止境的,因为只有懂得
展开
-
数据库应用开发工具Toad使用笔记
TOAD使用笔记 1、把鼠标停在sql所在行,然后ctrl+Enter直接执行当前sql。 2、解决Toad对中文显示乱码问题(如果数据库所在主机的NLS_LANG是AMERICAN_AMERICA.WE8ISO8859P1): 系统环境变量加 NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 3、toad中自动提示功能,就像pl...原创 2010-08-07 16:45:17 · 167 阅读 · 0 评论 -
Oracle的取整和四舍五入函数 时间相减
注:以下内容转载自http://hi.baidu.com/dearhwj/blog/item/fa951439b018e8fb3a87ce0c.htmlFLOOR——对给定的数字取整数位SQL> select floor(2345.67) from dual;FLOOR(2345.67)--------------2345CEIL-- 返回大于或等于给出数字的最...原创 2011-03-24 18:50:21 · 1835 阅读 · 0 评论 -
oracle表中怎么建序列
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 ST...原创 2010-11-30 19:13:39 · 176 阅读 · 0 评论 -
oracle伪列 分页
/* Formatted on 2010/11/26 09:06 (Formatter Plus v4.8.6) */SELECT b.* FROM (SELECT ROWNUM pagination_num, a.* FROM (SELECT s.storehouse_id, i.storehouse_name, s.materiel_name, ...原创 2010-11-27 17:52:00 · 145 阅读 · 0 评论 -
报表统计sql语句(decode用法及在sql中巧妙组建map的key)
/* Formatted on 2011/04/19 20:40 (Formatter Plus v4.8.6) */SELECT bill_type billtype, query_type querytype, materiel_type_id materieltypeid, z0000 z0000, z0731 z0731, z0733 z07...原创 2011-04-19 20:39:25 · 187 阅读 · 0 评论 -
sql中时间相减(case when then的用法)
select f.FILE_ID,f.FILE_NAME,f.END_DATE, f.CREATE_MAN_ID,f.CREATE_MAN_NAME,f.CREATE_TIME,COUNT(f.FILE_ID) billNum, CASE WHEN CAST(SYSDATE - TO_DATE (f.END_DATE, 'yyyy-mm-dd hh:mi:ss') AS numb...原创 2011-04-19 20:24:50 · 1761 阅读 · 0 评论 -
【转】oracle中导入导出dmp数据库文件语句使用
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 8i 中 安装...原创 2010-12-18 11:30:51 · 330 阅读 · 0 评论 -
oracle中截取字符串的方法
oracle 中截取字符串的情况如下: (1) 可以截取某个已知字符串的的任意一个或几个: 语法: substr( string, start_position, [ length ] ) 取子字符串,从start_position开始,取length个,length为可选,如果length为空则返回start_position后的所有字符。 ...原创 2010-09-06 20:52:03 · 828 阅读 · 0 评论 -
sql语句做数据初始化(科创)
delete from td_project_integral where appraise_id='1'; --pkcreate sequence SEQ_GYX10minvalue 1000maxvalue 9999start with 1000increment by 1cache 20; --cidcreate sequence SEQ_GYX1...原创 2010-09-04 17:09:08 · 814 阅读 · 0 评论 -
Oracle通过job定时创建表-入门基础
在项目中,经常会遇到需要定时完成的任务,比如定时更新数据,定义统计数据生成报表等等,其实这些事情都可以使用Oracle的Job来完成。下面就结合我们实验室项目实际,简单介绍一下在Oracle数据库中通过Job完成自动创建表的方法。 整个过程总共分为两步。虽然整个过程都非常简单,但是对于初学Oracle的生手还是有很多地方需要注意的。 ...原创 2010-08-31 15:14:49 · 443 阅读 · 0 评论 -
Oracle 创建删除用户、角色、表空间、导入导出、备份 命令总结
导入导出实用程序用于实施数据库的逻辑备份和恢复导出实用将数据库中的对象定义和数据备份到一个操作系统二进制文件中导入使用程序读取二进制导出文件并将对象和数据载入数据库中导出额导入实用程序的特点有:1.可以按时间保存表结构和数据2.允许导出指定的表,并重新导入到新的数据库中3.可以吧数据库迁移到另外一台异构服务器上4.在两个不同版本的Oracle数据库之间传输数据5...原创 2010-05-20 17:30:47 · 107 阅读 · 0 评论 -
oracle 的 Sql操作流程
没有给你用户和密码的时候: 1、创建用户: 打开sql*plus 用户名输入:conn as sysdba 2、新建用户: create user test identified by 123;] 3、分配相应的权限: 以sysdba身份重新登录后, 首先赋予create session的权限grant create s...原创 2010-05-20 17:30:03 · 66 阅读 · 0 评论 -
oracle pl/sql语句大全
例 select ename,sal,next_day(sysdate,'FRIDAY') as_of from emp where deptno=20; (as_of是别名) 如果不用to_char函数,日期在ORACLE中的缺省格式是'DD_MON_YY' to_char(date,date picture) select ename,to_c...原创 2010-05-20 15:16:50 · 322 阅读 · 0 评论 -
转载]linux下启动oracle
启动数据库实例,分为两步:第一步,启动监听;第二步,启动数据库实例。 一、如何启动数据库实例 1.进入到sqlplus启动实例[oracle@redhat ~]$ su - oracle --“切换到oracle用户”Password:[oracle@redhat ~]$ lsnrctl start ...原创 2012-03-06 14:56:01 · 174 阅读 · 0 评论