oracle,mysql在语法上的区别不是很多,但是也有一些。下面就我遇到的说一下。 1,oracle没有offet,limit,在mysql中我们用它们来控制显示的行数,最多的是分页了。oracle要分页的话,要换成rownum。 2,oracle建表时,没有auto_increment,所有要想让表的一个字段自...
oracle如何导入导出数据库 一,赋予导入,导出权限 oracle导入,导出数据库,要有权限,下面是我把导入,导出的权限付给tank这个用户 grant EXP_FULL_DATABASE,IMP_FULL_DATABASE to tank 二,导出数据库和表 1,导出全库 exp tank/tank@TEST file=/home/zhangying/...
下面是用Oracle Client建表时用到序列和触发器,我们来记录一下它们的用法:主要是通过创建序列和触发器实现表的主键自增。 首先创建序列,序列的语法格式为: CREATE SEQUENCE name [INCREMENT BY n] [START WITH n] [{MAXVALUE/ MINVALUE n|NOMAXVALUE}] [{CYCLE|NOCY...
我们来说一下oracle数据库中对象大小写的问题,下面是我们的测试,数据库版本为ORACLE 10.2.0.1.0 首先在数据库新建一个测试表,表名为小写的test。 脚本如下所示: CREATE TABLE test ( id NUMBER(10), &nbs...
在安装 Oracle Database 11g 前系统会检测安装的一些前提条件是否满足,往往会提示说:将 Microsoft LoopBack Adapter 配置为系统的主网络适配器。 如果你没有这样配置,且你不希望安装过程由于这个而出错,那么过程如下: (1)对于 Windo...
下面这些经验对新手很有用处,特别奉献给大家。 1. 在Dos命令下输入 sqlplus 可以打开 Oracle 自带的 SQL Plus 并出现登录提示,而输入 sqlplus/nolog 则打开 SQL Plus 后不出现登陆提示; 2. 在 SQL Plus 中输入 conn 可以连...
安装Oracle11g之后,想打开自带的 SQL Plus 来编程,然后按照提示用 sys 用户来连接数据库,可输了好几次都提示一个错误。 error: the account is locked 后来好友兰平告诉我说 Oracle 一般 scott 用户(默认密码为tiger)登录,尝试了...
环境说明: 升级oracle10g10.2.0.3到10.2.0.4出现ora-01092错误,下面是解决办法:第一步:进行全库备份! 第二步:按照以下操作步骤执行! 解决方法:就按正常升级数据字典步骤即可 SQL> STARTUP UPGRADE SQL> SPOOL p...
我们来看一下如何收缩表空间,其实方法很简单。首先我们先计算datafile可以resize收缩的空间. col name for a40 col resizecmd for a80 select a.file#,a.name,a.bytes/1024/1024 CurrentMB, ceil(HWM * a.block_size)/1024/1024 Resi...
我们研究这个问题是从设置字符集开始的,当时发现oracle服务器端报错时的提示有时候显示乱码(显示‘?’),而有时候有比较正常。于是在网上发现好几种查看数据库字符集的方式 1>select * from v$nls_paramet...