
oracle
tgyd2006
这个作者很懒,什么都没留下…
展开
-
在oracle中处理日期大全(转)
TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out, ordinal twelfth Month: mm number 03 mon abbreviated mar month spelled out march ...2008-03-10 15:48:36 · 152 阅读 · 0 评论 -
精妙SQL语句学习
在前人的基础上,我对比较优秀的sql语句进行了重新的编辑和整理,力求精短易学。希望大家可以举一反三,更好学习sql语句,如果有问题,还请翻阅相关书籍。下列语句部分是Mssql语句,不可以在access中使用。注:搜集来自网络,为了方便查询,我将此文发在我的网站里http://www.ekuaiji.com/articleDetail.asp?id=529,随时更新。欢迎大家发帖,接龙!...2008-03-10 15:50:02 · 98 阅读 · 0 评论 -
字段連接的各种數据庫的寫法
// 查询单表 public static void Querygx() { Session s = SessionFact.getSession(); Query q = s.createQuery("select A.cname||A.cid from Classes A"); List list = q.list(); SessionFact.close();...2008-03-10 15:50:53 · 91 阅读 · 0 评论 -
Oracle SQL精妙SQL语句讲解
--行列转换 行转列DROP TABLE t_change_lc;CREATE TABLE t_change_lc (card_code VARCHAR2(3), q NUMBER, bal NUMBER);INSERT INTO t_change_lc SELECT '001' card_code, ROWNUM q, trunc(dbms_random.VALUE * 10...2008-03-10 15:58:17 · 77 阅读 · 0 评论 -
Oracle分页查询效率比较
Oracle分页查询分页查询格式: SELECT * FROM ( SELECT A. * , ROWNUM RN FROM ( 真正的查询 ) A WHERE ROWNUM = 21 其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。ROWNUM = 21控制分页查询的每页的范围。 上面给出的这个分页查询语句,在大多数情况拥有较高的效率。分页的目的就是...2008-03-10 15:58:55 · 775 阅读 · 0 评论 -
Oracle exp/imp导出导入工具的使用
一. 导出工具 exp1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移 它有三种模式: a. 用户模式: 导出用户所有对象以及对象中的数据; b. 表模式: 导出用户所有表或者指定的表; c. 整个数据库: 导出数据库中所有对象。2....原创 2008-10-14 09:40:55 · 90 阅读 · 0 评论 -
不同表空间的导入
很多人在进行数据迁移时,希望把数据导入不同于原系统的表空间,在导入之后却往往发现,数据被导入了原表空间。 很多人在进行数据迁移时,希望把数据导入不同于原系统的表空间,在导入之后却往往发现,数据被导入了原表空间。本例举例说明解决这个问题:1.如果缺省的用户具有DBA权限那么导入时会按照原来的位置导入数据,即导入到原表空间$imp bjbbs/passwd file=bj_bbs.dmp fro...原创 2009-01-05 21:01:59 · 136 阅读 · 0 评论 -
Oracle常用命令
一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su - oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quitb、关闭ORACLE系统oracle>svrmgrlSVRMGR>connect i...原创 2009-07-09 17:35:33 · 99 阅读 · 0 评论 -
消除数据库中重复
我们可能会出现这种情况,某个表原来设计不周全,导致表里面的数据数据重复,那么,如何对重复的数据进行删除呢? 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。一、对于部分字段重复数据的删除 先来谈谈如何查询重复的数据吧。 下面语句可以查询出那些数据是重复的: select 字段1,字段2,count(*) ...原创 2009-12-28 11:58:10 · 118 阅读 · 0 评论