11 2008 档案

摘要:一个时间日期转换格式的小功能 SQL> SELECT TO_CHAR(SYSDATE,'SSSSS'),sysdate FROM DUAL; TO_CH SYSDATE ----- ------------------- 62239 2007-11-21 17:17:19 SSSSS :格式显示的是自午夜0点以来,流逝的秒数,用它来算两个时间之差的秒数很简单,如下: SQL> set serv... 阅读全文
posted @ 2008-11-11 12:57 jimeper 阅读(621) 评论(0) 推荐(0) 编辑
摘要:Oracle中使用透明网关链接到Sqlserver 在最近项目中需要从Oracle中访问SQL Server数据库, 自然想到了透明网关. 因为Oracle数据库是Linux上的, 而Linux上的Oracle9i不包括连接到SQL Server的透明网关.就在一台单独的Windows服务器上安装了透明网关用做Oracle访问SQL Server的桥梁. 环境如下: Oracle Datab... 阅读全文
posted @ 2008-11-08 01:37 jimeper 阅读(50579) 评论(5) 推荐(0) 编辑
摘要:在ER/Studio中使用宏把Attribute name复制到Definition 最近在处理ER/Studio生成SQL脚本时发现,如果在Definition处没有定义,那么在生成SQL脚本后就没有表和字段的注释。 因此就写了一个宏来实现这个功能,代码如下: 把以下代码保存为XXX.bas文件放到ER/Studio安装目录下的Macros的文件夹下,ER/Studio就可以自动加载到Macr... 阅读全文
posted @ 2008-11-07 16:17 jimeper 阅读(1379) 评论(0) 推荐(0) 编辑
摘要:Linux/Uninx下Oracle的oerr工具的使用 oerr是oracle在unix上的查找ora错误的小工具,极其方便。 命令格式为: oerr ora 错误编号 例如要查看ora-01632的描述: [oracle@shtdtest oracle]$ oerr ora 01632 01632, 00000, "max # extents (%s) reached in index ... 阅读全文
posted @ 2008-11-07 16:14 jimeper 阅读(1860) 评论(1) 推荐(0) 编辑
摘要:oracle中使用on delete cascade和on delete set null来建立外键 其面我们介绍了创建外键约束时如果使用oracle默认的创建方式,在删除被参照的数据时,将无法被删除,这一点在oracle9i中给了我们更多灵活的选择,我们可是使用on delete cascade和 on delete set null关键字来决定删除被参照数据时是否要将参照这个数据的那些数据一并... 阅读全文
posted @ 2008-11-03 22:52 jimeper 阅读(5011) 评论(0) 推荐(0) 编辑
摘要:没有简单的方法来删除表空间的数据文件,唯一的方法是删除整个定义的表空间,步骤有下面(前提是这个数据文件上的数据是不需要了): 如果数据库运行在非归档模式: 1. MOUNT数据库 - startup mount 2. 删除数据文件 - alter database datafile xxx offline drop 3. 打开(OPEN)数据库 - alter database open 4... 阅读全文
posted @ 2008-11-03 11:30 jimeper 阅读(299) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示