oracle
告别VVA
内心保守,外表时尚,一腔热血,好好学习。。。
展开
-
oracle创建表空间和用户
(1)新建表空间与用户新建表空间create tablespace WMS_DATA datafile 'D:\sk_data\WMS_data01.dbf' size 500M autoextend on next 50M extent management local uniform size 512k; ALTER TABLESPACE WMS_DAT原创 2015-01-28 10:52:32 · 494 阅读 · 0 评论 -
oracle和sqlserver 05/08的类型转换
sql server 1.convert(varchar(10),1234) 将整型转换为字符型2.convert(int,'1234') 将字符型转换为整型 3.convert(date,'2012-02-02') 日期类型4.convert(numeric(7,3),'1234')数据类型oracle1.to_number('1234') 将字符型转换为整数原创 2013-04-23 13:58:18 · 448 阅读 · 0 评论 -
数据库将字符串转换为多行
sql server数据库:原创 2014-08-26 12:42:28 · 790 阅读 · 0 评论 -
oracle 备份 导入 导出
@echo offsetlocal enabledelayedexpansion:beginclsrem 判断操作系统ver | find /i "5.0" > nul && goto 2k || goto xp:xpfor /f "tokens=1-3 delims=-/. " %%i in ("%date%") do ( set /a yy=%%原创 2014-01-04 21:15:15 · 443 阅读 · 0 评论 -
ORACLE 异常错误处理
本篇主要内容如下:5.1 异常处理概念5.1.1 预定义的异常处理5.1.2 非预定义的异常处理5.1.3 用户自定义的异常处理5.1.4 用户定义的异常处理5.2 异常错误传播5.2.1 在执行部分引发异常错误5.2.2 在声明部分引发异常错误5.3 异常错误处理编程5.4 在 PL/SQL 中使用 SQLCOD转载 2015-02-04 11:06:55 · 398 阅读 · 0 评论 -
oracle存储过程定义
1.存储过程简单定义。create or replace procedure pf_upPlace(cd varchar2,spbh varchar2) asspcd varchar(100);bh varchar(200);begin spcd := cd; bh := spbh; update goodsdoc set place = spcd w原创 2015-01-29 23:13:00 · 373 阅读 · 0 评论 -
oracle存储过程游标的使用(批号分摊)
create or replace procedure pf_st2(in_billno in integer) isbegin delete from kk_bal; commit; declare --类型定义 cursor cur_orderdt is select goodsid,entid,billno,billsn,basenum,0 as tem原创 2015-02-03 16:37:58 · 557 阅读 · 0 评论 -
oracle 创建自动增长列
oracle 创建自动增长列 CREATE SEQUENCE s_userId INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置最大值 NOCYCLE -- 一直累加,不循环 NOCACHE --原创 2013-12-12 13:52:10 · 482 阅读 · 0 评论 -
时间差
两个时间相减默认的是天数oracle 两个时间相减默认的是天数*24 为相差的小时数oracle 两个时间相减默认的是天数*24*60 为相差的分钟数oracle 两个时间相减默认的是天数*24*60*60 为相差的秒数--MONTHS_BETWEEN(date2,date1) 给出date2-date1的月份 SQL> select months_between('1原创 2013-04-10 16:54:33 · 1168 阅读 · 0 评论 -
oracle 表空间操作
查看表空间--可以通过PL/SQL查看。1. 查看所有表空间大小select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name; --2. 未使用的表空间大小 select tablespace_name,sum(bytes)/1024/1024 from dba_f原创 2014-01-04 21:14:25 · 438 阅读 · 0 评论 -
日期格式转换
select CONVERT(varchar(100) , getdate(),23) -- 2014-01-03select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' '原创 2014-01-03 10:04:13 · 526 阅读 · 0 评论 -
查询表主键方法
sql serverselect b.column_namefrom information_schema.table_constraints ainner join information_schema.constraint_column_usage bon a.constraint_name = b.constraint_namewhere a.constraint_typ原创 2014-12-16 16:49:44 · 685 阅读 · 0 评论 -
oracle触发器
create or replace trigger test before insert on goodsdoc for each row when (new.billno = 0)declare -- local variables herebegin select s_userid.nextval into :new.billno from dual;原创 2014-01-01 23:01:04 · 477 阅读 · 0 评论