建表前如何判断表是否存在呢,因为table是不支持replace的。下面的sql能帮到你。create前先判断表是否存在。例如,如果存在则drop掉那个表。当然你也可以定义自己的操作。 declare
v_cnt Number;
begin
select count(*) into v_cnt from user_tables where upper(table_name) ...
分类:
数据库 时间:
2014-06-08 15:42:00
阅读次数:
329
Oracle数据库默认情况下,会以DD-MON-YY的形式显示日期,其中DD是天数,MON是月份的前三个字母(大写),而YY是年份的最后两位。数据库实际上会为年份存储4位数字,但是默认情况下只会显示最后两位。
一个简单的语句:
SELECT TO_DATE('21-MAY-2014') FROM dual;
引发ORA-01843:无效的月份!...
分类:
其他好文 时间:
2014-06-08 14:40:51
阅读次数:
238
select * from (select a.*,rownum as rn from tetm_ad_type a) b where b.rn
--表名不能用as 字段名可以用as 取别名
oralce...
分类:
数据库 时间:
2014-06-08 09:58:47
阅读次数:
318
4.2.1 业务方案描述1.Oracle
ERP系统标准的[物料现有量]查询功能较为单一,在实际业务执行时会存在:查询物料的库存数量、接收中数量、作业的需求量。2.
为便于操作,将现有量查询、接收中数量(合格、不合格、未检验)数量、离散任务需求量、已发放量、未发放量等数据信息集中在一个界面显示。4....
分类:
其他好文 时间:
2014-06-08 07:17:03
阅读次数:
213
Oracle在9i引入了merge命令,
通过这个merge你能够在一个SQL语句中对一个表同时执行inserts和updates操作.
当然是update还是insert是依据于你的指定的条件判断的,Merge into可以实现用B表来更新A表数据,如果A表中没有,则把B表的数据插入A表.
MER...
分类:
数据库 时间:
2014-06-08 06:32:19
阅读次数:
238
vagrant介绍
这里直接引用百度百科的介绍啦~^_^Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它
使用Oracle的开源VirtualBox虚拟化系统,使用
Chef创建自动化虚拟环境。vagrant介绍vagrant因为依赖于virtualbox的虚拟化api。所以...
分类:
系统相关 时间:
2014-06-08 00:23:21
阅读次数:
321
-- 建表CREATE TABLE sale_report ( sale_date DATE NOT
NULL , sale_item VARCHAR(2) NOT NULL , sale_money DECIMAL(10,2) NOT NULL,
PRIMARY KEY(sale_date, sa...
分类:
数据库 时间:
2014-06-07 23:29:17
阅读次数:
502
/* 参数说明: pi_program_name 程序名称 pi_directory
写入日志文件所在的目录 pi_file 日志文件名称,必须存在 pi_log_level 日记级别,INFO、WARN、FATAL pi_write_to
...
分类:
数据库 时间:
2014-06-07 22:09:19
阅读次数:
368
本PPA由webupd8制作,支持Ubuntu 12.10, 12.04, 11.10, 11.04,
10.10 和 10.04以及对应的Linux Mint版本,Oracle Java 8包提供JDK8 和 JRE8。sudo
add-apt-repository ppa:webupd8team...
分类:
编程语言 时间:
2014-06-07 21:17:38
阅读次数:
294
wget
http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-i586.tar.gzvi
/etc/profile在文件后添加类似与一下的代码即可,注意:你的设置目录可能不同需修改。export JAVA_HOME=.....
分类:
编程语言 时间:
2014-06-07 20:55:52
阅读次数:
402