仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1909|回复: 9

[学习教程] MYSQL网页编程之怎样检察Oracle数据表的建表语句

[复制链接]
因胸联盟 该用户已被删除
发表于 2015-1-16 22:29:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
“对于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制定的商业许可协议。
分手快乐 该用户已被删除
发表于 2015-1-17 22:52:20 | 显示全部楼层
where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。
因胸联盟 该用户已被删除
 楼主| 发表于 2015-1-21 10:30:45 | 显示全部楼层
我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!
admin 该用户已被删除
发表于 2015-1-30 15:11:45 | 显示全部楼层
groupby子句可以将查询结果分组,并返回行的汇总信息Oracle按照groupby子句中指定的表达式的值分组查询结果。
老尸 该用户已被删除
发表于 2015-2-6 13:44:11 | 显示全部楼层
在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。
不帅 该用户已被删除
发表于 2015-2-16 07:52:13 | 显示全部楼层
一个是把SQL语句写到客户端,可以使用DataSet进行加工;
蒙在股里 该用户已被删除
发表于 2015-3-5 02:00:25 | 显示全部楼层
SP4是一个累积性的ServicePack,包含自以前的ServicePack发布以来所有的修补程序(包括MS03-031安全公告)。
活着的死人 该用户已被删除
发表于 2015-3-11 22:43:17 | 显示全部楼层
但换公司用MSSQL2K感觉自己好像根本就不了解MSSQL。什么DTS触发器以前根本没用过。
金色的骷髅 该用户已被删除
发表于 2015-3-19 15:45:05 | 显示全部楼层
一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。)
灵魂腐蚀 该用户已被删除
发表于 2015-3-28 21:16:28 | 显示全部楼层
比如日志传送、比如集群。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-17 03:23

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表