MYSQL网页编程之怎样检察Oracle数据表的建表语句
“对于MySQL数据库,无论是在开发方面,还是支持方面,现在有大量强大的MySQL学习教程可以选择。每一个新手开发者可以轻松地使用MySQL数据库进行开发。oracle|数据|语句怎样检察Oracle数据表的建表语句?体系情况:
1、操纵体系:Windows2000Server,呆板内存128M
2、数据库: Oracle8iR2(8.1.6)forNT企业版
3、安装路径:C:ORACLE
完成步骤:
1、用EXP工具导出
2、导进时利用show=y选项、log选项
3、检察、编纂日记文件
详细实例:
1、修改SQL*Plus
connsystem/manager
grantconnect,resourcetoaidentifiedbya;
grantconnect,resourcetobidentifiedbyb;
conna/a
createtablea(anumber);
insertintoavalues(1);
insertintoavalues(2);
insertintoavalues(3);
createtableb(anumber,bvarchar2(10));
insertintobvalues(1,1111);
insertintobvalues(2,2222);
insertintobvalues(3,3333);
commit;
2、翻开一个DOS窗口、先实行导出
E:>expa/afile=a.dmplog=loga.txt
Export:Release8.1.6.0.0-Productionon礼拜五12月122:24:162000
(c)Copyright1999OracleCorporation.Allrightsreserved.
毗连到:Oracle8iEnterpriseEditionRelease8.1.6.0.0-Production
WiththePartitioningoption
JServerRelease8.1.6.0.0-Production
已导出ZHS16GBK字符集和ZHS16GBKNCHAR字符集
.正在导出pre-schema历程工具和操纵
.正在导出用户A的内部函数程序库称号
.正在导出用户A的工具范例界说
行将导出A的工具...
.正在导出数据库链接
.正在导出序号
.正在导出聚集界说
.行将导出A的表经由过程惯例路径...
..正在导出表A3行被导出
..正在导出表B3行被导出
.正在导出同义词
.正在导出视图
.正在导出存储的历程
.正在导出运算符
.正在导出援用完全性束缚前提
.正在导出触发器
.正在导出索引范例
.正在导出位图、功效性索引和可扩大索引
.正在导出前期表举动
.正在导出快照
.正在导出快照日记
.正在导出功课行列
.正在导出革新组和子组
.正在导出维
.正在导出post-schema历程工具和操纵
.正在导出统计
在没有告诫的情形下乐成停止导出。
E:>
3、再实行导进,利用show=y、log这两个选项
E:>impa/afile=a.dmpshow=ylog=logb.txt
Import:Release8.1.6.0.0-Productionon礼拜五12月122:29:492000
(c)Copyright1999OracleCorporation.Allrightsreserved.
毗连到:Oracle8iEnterpriseEditionRelease8.1.6.0.0-Production
WiththePartitioningoption
JServerRelease8.1.6.0.0-Production
经过惯例路径导出由EXPORT:V08.01.06创立的文件
已完成ZHS16GBK字符集和ZHS16GBKNCHAR字符会合的导进
.正在将A的工具导进到A
"CREATETABLE"A"("A"NUMBER)PCTFREE10PCTUSED40INITRANS1MAXTRANS25"
"5LOGGINGSTORAGE(INITIAL131072NEXT65536MINEXTENTS1MAXEXTENTS2147483"
"645PCTINCREASE50FREELISTS1FREELISTGROUPS1BUFFER_POOLDEFAULT)TABLE"
"SPACE"SYSTEM""
..正在跳过表"A"
"CREATETABLE"B"("A"NUMBER,"B"VARCHAR2(10))PCTFREE10PCTUSED40INIT"
"RANS1MAXTRANS255LOGGINGSTORAGE(INITIAL131072NEXT65536MINEXTENTS1"
"MAXEXTENTS2147483645PCTINCREASE50FREELISTS1FREELISTGROUPS1BUFFER_P"
"OOLDEFAULT)TABLESPACE"SYSTEM""
..正在跳过表"B"
乐成停止导进,但呈现告诫。
E:>
4、利用编纂器翻开logb.txt,内里能够看到DDL语句
MySQL采用双重授权(DualLicensed),它们是GPL和MySQLAB制定的商业许可协议。 where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。 我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过! groupby子句可以将查询结果分组,并返回行的汇总信息Oracle按照groupby子句中指定的表达式的值分组查询结果。 在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。 一个是把SQL语句写到客户端,可以使用DataSet进行加工; SP4是一个累积性的ServicePack,包含自以前的ServicePack发布以来所有的修补程序(包括MS03-031安全公告)。 但换公司用MSSQL2K感觉自己好像根本就不了解MSSQL。什么DTS触发器以前根本没用过。 一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。) 比如日志传送、比如集群。。。
页:
[1]