易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle基础学习笔记

1.sqlplus-----开启服务
2.输入用户名和密码(默认3个用户,注意,密码是可以修改的:system/manager;scott/tiger;sys/change_on_install),连接数库。
3.创建表空间:
 create tablespace 表空间逻辑名 datafile '表空间文件的物理逻辑'
 size 文件大小(如:10m) autoextend 是否自动增长文件大小(on/off);
4.创建用户:create user 用户名 identified by 密码;
5.用户授权:grant connect to 用户名  --------表示授予用户连接的权限
     grant dba to 用户名  ------表示授予管理员的权限
     grant resource to 用户名 -----表示创建一个权限对象
     --连接
     conn admin/admin;
     --连接当前用户
     conn yangjian/yangjian;
     --修改用户密码
     alter user system identified by system;
     --删除用户(cascade删除模式对象)
     drop user admin cascade;
6.exit  -----退出连接
7.创建表:
 create table 表明
 (
  sid varchar2(20),    --varchar2表示动态的字符类型
  sage int   ----数字类型
 );
 --删除表空间
 Drop tablespace spac
 --修改表
 --1.为指定的表添加一列
 alter table student add(score varchar2(3))
 --2.修改指定列
 alter table student modify(score number(3,1))
 --3.删除指定的列
 alter table student drop column score
 --4.查看指定表的结构
 desc student
 --删除表
 --1.只删除表中的所有数据,保留表的结构
 truncate table student
 delete student;
 --2.删除整个表,包括表的整个结构
 drop table student
8.show user   ------显示当前登陆用户名
9.创建一个序列:
 create sequence  序列名 start with 1 increment by 2 minvalue 1 maxvalue 2000
 cycle/uncycle;     -----表示该序列从1开始,自增2,最小值1,最大值2000,cycle表示到达最大值后    


相关文档:

传智播客——数据库之ORACLE(一)


一 Oracle公司简介 
Oracle是殷墟出土的甲骨文(oracle bone inscriptions)的英文翻译的第一个单词
Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州 Redwood shore
Oracle公司因其复杂的关系数据库产品而闻名。Oracle的关系数据库是世界第一个支持SQL语言的数据库
Oracle在超过 ......

传智播客——数据库之ORACLE(一)


一 Oracle公司简介 
Oracle是殷墟出土的甲骨文(oracle bone inscriptions)的英文翻译的第一个单词
Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州 Redwood shore
Oracle公司因其复杂的关系数据库产品而闻名。Oracle的关系数据库是世界第一个支持SQL语言的数据库
Oracle在超过 ......

SQLServer和Oracle的常用函数对比

1.绝对值
S:select abs(-1) value
O:select abs(-1) value from dual
2.取整(大)
S:select ceiling(-1.001) value
O:select ceil(-1.001) value from dual
3.取整(小)
S:select floor(-1.001) value
O:select floor(-1.001) value from dual
4.取整(截取)
S:select cast(-1.002 as int) value
O:selec ......

Oracle 游标总结+整理

项目中需要使用到按规则生成序列号,开始的解决办法是根据条件取得最大ID号进行分解+1再合并的解决方案,后来发现如果两个客户同时操作的时候出现问题:添加的时候ID已经存在,原因是:A用户在访问取得第MAX(N)记录deID,但是还没有进行增加操作,这时,B用户也取得第MAX(N)记录deID,这是A进行添加操作同时,B也同时进行 ......

ORACLE带参全连接

    
  select * from (
  select cw2.NO WHOLENO,sp1.ARGUMENTNAME TYPENAME,sp2.ARGUMENTNAME BRANDNAME,sp3.ARGUMENTNAME STYLENAME,sp4.ARGUMENTNAME DEPART,so.OPERATORNAME USERNAME
  from COM_WHOLE_INFO cw2,SYS_OPERATOR so, SYS_PUBLICARGUMENT sp1, SYS_PUBLICARGUMEN ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号