在AnySQL.net中搜索标签(Tags) 'DDL' 的结果:
Get DDL工具
在DBMS_METADATA之前, 要获得建表语法, 估计很多人都要用Toad或PL/SQL Developer之类的程序了, 不过很多数据库运行在Unix或Linux上, 并不允许我们用这类工具去连接, 这时还真是一件难事. 就算有了DBMS_METADATA我也并不觉得它很方便, 因此不如自已写一个角本, 在我的DBDiff程序中, 已经通过exp/imp的办法实现了, 将相关部分功能独立出来, 就成了getddl工具(Windows版本). 程序经以过以下步骤来实现这个功能: 1, rows=n进行导出; 2, 用show=y加上indexfile选项生成内容; 3, 处理生成的indexfile并打印出DDL语句. 因此这个小工具需要Oracle的客户端, 并且客户端的版本不能高于服务器端. Usage: getddl table=... [user=...] (c) Copyright Lou Fangxin, 2008, all rights reserved. ...
Oracle 10g中Procedure的Last DDL Time
早上以为发现了一个10g的Bug, 大家看一下, 我重建过程P_DEMO后, 它的Last DDL Time没有变化: SQL> SELECT OBJECT_NAME, LAST_DDL_TIME FROM USER_OBJECTS 2 WHERE OBJECT_NAME='P_DEMO'; OBJECT_NAME LAST_DDL_TIME -------------------- ------------------- P_DEMO 2007-03-28 07:40:43 SQL> CREATE OR REPLACE procedure p_demo as 2 begin 3 null; 4 end; 5 / Procedure created. SQL> SELECT OBJECT_NAME, LAST_DDL_TIME FROM...
站内搜索 | Search
总数: 540 | 留言: 1711
- Name: Fangxin Lou
- MSN: anysql©live.com
- Mail:anysql©yahoo.com
anysql©gmail.com - Skype: anysql
- AIM: loufangxin
- Mobile:008615925611590
分类 | Categories
软件下载:
MSN: loufangxin(a)msn.com, Mail: anysql(at)126.com/support(at)iamdba.com, Skype ID:anysql