oracle
文章平均质量分 54
语默静喧
这个作者很懒,什么都没留下…
展开
-
postgreSQL常用函数
select coalesce( sum(duration) , 0)--若sum(duration)返回值为空,则为其赋值0select to_date('2013-12-20','YYYY-MM-DD') --字符串转化为date类型select (date '2013-10-28 01:00' - interval '50 minutes'|| ' ')--字符串的拼接selec原创 2013-12-23 18:30:40 · 1035 阅读 · 0 评论 -
pg函数
http://www.postgresql.org/docs/9.3/static/functions-string.htmlhttp://www.postgresql.org/docs/9.3/static/functions-datetime.html原创 2013-12-22 11:04:42 · 957 阅读 · 0 评论 -
postgreSQL字符串类型时间处理
1、timestamp类型转换:保留到"秒"一级timeStr = "11/27/2013 9:04:34 AM"sql = "insert into gcic_t_csv_data(MeasurementStartTime) values( timestamp '%s')"%timeStr2、to_date类型转换保留到"天"一级timeStr = "11/27/201原创 2014-01-07 15:30:17 · 903 阅读 · 0 评论 -
oracle数据库的导入、导出、创建用户、授权
1、删除本地用户flxuser1(当前用户不能删除自己,所以必须要登陆拥有dba权限的用户执行该数据库的删除操作)drop user flxuser1 cascade;数据库的导出:(将表导出到C盘下的temp文件中)1、创建directory:create or replace directory dump_dir as 'C:\temp';grant read,write on原创 2014-01-04 16:41:09 · 1036 阅读 · 0 评论 -
postgreSQL 存储过程及存储过程调用
CREATE OR REPLACE FUNCTION mt_f_avl_oee_period(i_station character varying,i_type int) RETURNS integer AS$BODY$DECLARE v_start_hour character varying; v_end_hour character varying; v_star原创 2013-12-20 14:16:59 · 9565 阅读 · 1 评论 -
oracle数据库手册
删除表空间DROP TABLESPACE FLX INCLUDING CONTENTS AND DATAFILES;建立表空间以及表用户drop user flxuser cascade;drop user frmuser cascade;create tablespace flexnet datafile 'E:\app\Administrator\oradata\BPMES\flxu原创 2013-12-13 11:58:54 · 727 阅读 · 0 评论 -
存储过程——SP_MI_Monitor
create or replace procedure SP_MI_Monitor(I_PointGroup nvarchar2,I_Value number,I_ErrorCode nvarchar2,I_active number)asv_count INTEGER :=0;begin --是否数据已存在 select count(*) into v_cou原创 2013-07-22 14:03:53 · 766 阅读 · 0 评论 -
oracle存储过程与游标的使用
CREATE OR REPLACE PROCEDURE xjp_sp_autohold_greencard1AS v_TARGETVALUE NUMBER; v_val NVARCHAR2(40);BEGIN SELECT TARGETVALUE INTO v_TARGETVALUE FROM characteristic c WHERE c.charact原创 2013-06-19 10:06:44 · 686 阅读 · 0 评论 -
Oracle多表连接与子查询
一、连接:1、等值连接 迪卡尔集连接 select ename, a.deptno as a_deptno,b.deptno as b_deptno ,b.dname as 部门 from emp a, dept b 等值连接 select ename, a.deptno as转载 2013-06-19 17:04:36 · 640 阅读 · 0 评论 -
查询m到n行的数据
SELECT * FROM (SELECT A.*, rownum r FROM (SELECT * FROM LOT_NO) A WHERE rownum 70;/*性能较高*/(SELECT * FROM LOT_NO WHERE ROWNUM<4) MINUS (SELECT * FROM LOT_NO WHERE ROWNUM < 2)/*数据量比较小时*/select * fro原创 2013-06-20 14:24:51 · 688 阅读 · 0 评论 -
postgreSQL 存储过程
CREATE OR REPLACE FUNCTION mt_f_avl_oee_period_e(i_station character varying, i_date character varying, i_start_time character varying, i_end_time character varying) RETURNS integer AS$BODY$DECLAR原创 2013-12-20 14:15:16 · 590 阅读 · 0 评论