Oracle
猿序程
这个作者很懒,什么都没留下…
展开
-
Oracle修改字段名
转自:http://blog.csdn.net/shuayang/article/details/409647更改字段名:--modify 不能用于更改字段名--alter table sm_emp modify address sm_address;err!解决方法:create table ut as select name,tel,id empid f转载 2012-09-06 16:08:53 · 709 阅读 · 0 评论 -
用oracle存储过程创建表
create or replace procedure createtable(tname in varchar2)is SQLTEXT varchar2(400); v_createsql varchar2(400); v_dropsql varchar2(100); v_count number(9);begin SQLTEXT := 'grant原创 2012-09-13 17:16:47 · 3251 阅读 · 0 评论 -
Oracle计算时间差
Oracle中计算时间差是经常用到的。可以使用“日期1-日期2”并加以运算,来获得你要想的时间差:天、小时、分钟或者秒。例如: select TO_DATE('2012-02-20 17:45:04','yyyy-mm-dd hh24:mi:ss')-TO_DATE('2012-02-19 08:34:04','yyyy-mm-dd hh24:mi:ss') as转载 2013-02-01 19:13:26 · 572 阅读 · 0 评论 -
oracle分页存储过程
create or replace procedure QueryPagedTable(p_pagesize in int,p_pageno in int,p_table in varchar2,p_filter in varchar2,p_order in varchar2,pageResultSet out SYS_REFCURSOR)isv_sql var原创 2012-11-01 15:09:30 · 333 阅读 · 0 评论 -
oracle总结
1.Oracle中代替MSSQL内存储过程sp_columns的方法(查询所有列名):①select * from user_tab_columns where table_name = ‘表名’;②desc 表名(注:查询出来的类型有的是不一样的) 2.SQL语句中不要用asselect * from info as a; //这么写是错误的select * f原创 2012-11-01 15:07:15 · 508 阅读 · 0 评论