![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle和sql
黄伟伟
java开发工程师
展开
-
根据身份证号得出年龄
update @Tset nl = case when len(ltrim(rtrim(sfz))) = 18 then cast(Year(GetDate()) as int)- cast(substring(ltrim(rtrim(sfz)),7,4) as int) else cast(Year(GetDate()) as int)- cast('19'+substring(ltrim转载 2013-08-21 21:24:59 · 2444 阅读 · 0 评论 -
数据库事务隔离级别
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。√: 可能出现 ×: 不会出现脏读不可重复读幻读Read uncommitted√√√Re转载 2014-04-14 22:17:08 · 300 阅读 · 0 评论 -
JDBC连接数据库
JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{ //加载M转载 2014-03-03 20:17:28 · 294 阅读 · 0 评论 -
oracle导入导出
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中转载 2014-03-01 20:58:43 · 347 阅读 · 0 评论 -
oracle常用命令
一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 oracle>svrmgrl转载 2014-03-01 16:40:56 · 382 阅读 · 0 评论 -
oracle一个创建用户、创建表空间、授权、建表的完整过程
1.首先我们可以用scott用户以sysdba的身份登录oracle. Sql代码 conn scott/tiger as sysdba 2.然后我就可以来创建用户了. Sql代码 create user zzg identified by zzg123; 3.创建好用户我们接着就可以修改用户的密码转载 2014-02-27 22:22:24 · 476 阅读 · 0 评论 -
oracle中scott/tiger、sys、SYSDBA、system
scott 是个演示用户,是让你学习ORACLE用的SYSDBA 不是用户,可以认为是个权限,超级权限详细点说吧 超级用户分两种 SYSDBA和SYSOPTSYSOPT 后面3个字母是operator的意思,也就是操作数据库的人,而SYSDBA 则是管理数据库的人SYSDBA比SYSOPT的权限还要大,而SYS用户就完全是个SYSDBA,但SYSTEM转载 2014-03-01 16:34:30 · 547 阅读 · 0 评论 -
oracle上建立索引
ORACLE上建立索引:SQL> create index ind1 on emp(mgr); BTree索引。SQL> create index ind2 on emp(deptno) reverse; 反向索引。SQL> create index ind3 on emp(hiredate desc); 降序索引。SQL> create bitmap index转载 2013-11-11 16:59:27 · 420 阅读 · 0 评论 -
oracle中删除重复记录
DELETE FROM EMP E WHERE E.ROWID > (SELECT MIN(X.ROWID) FROM EMP X WHERE X.EMP_NO = E.EMP_NO);转载 2013-09-12 11:44:53 · 408 阅读 · 0 评论 -
大量数据在数据库中的处理
1转载 2013-08-17 18:19:08 · 448 阅读 · 0 评论 -
创建一个和已知表相同的表
create table test3 select * from test1 where 1=2 --创建相同的表结构create table test3 select * from test1 ---复制表转载 2013-08-16 21:35:59 · 1262 阅读 · 0 评论 -
oracle表分区
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指转载 2013-08-16 22:28:09 · 413 阅读 · 0 评论 -
oracle表空间增加问题
表空间在初始建立的时候最好设置成自动扩展的,如果没有设置成扩展的,则有四种方法可以增加表空间的大小,其中增加数据文件是经常用的一种。四种方法如下:Meathod1:给表空间增加数据文件ALTER TABLESPACE app_data ADD DATAFILE'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M; Me转载 2014-08-02 23:19:51 · 462 阅读 · 0 评论