数据库
文章平均质量分 77
hongoo199275
一个迷途知返的孩子
展开
-
java程序员最容易犯的错
Java程序员编程时需要混合面向对象思维和一般命令式编程的方法,能否完美的将两者结合起来完全得依靠编程人员的水准: 技能(任何人都能容易学会命令式编程) 模式(有些人用“模式-模式”,举个例子,模式可以应用到任何地方,而且都可以归为某一类模式) 心境(首先,要写个好的面向对象程序是比命令式程序难的多,你得花费一些功夫)但当Java程序员写SQL语句时,...原创 2013-09-11 07:26:24 · 83 阅读 · 0 评论 -
oracle和mysql分页实现及原理
如果我们是通过JDBC的方式访问数据库,那么就有必要根据数据库类型采取不同的SQL分页语句,对于MySql数据库,我们可以采用limit语句进行分页,对于Oracle数据库,我们可以采用rownum的方式进行分页.(1)MySql的Limit m,n语句Limit后的两个参数中,参数m是起始下标,它从0开始;参数n是返回的记录数。我们需要分页的话指定这两个值即可...原创 2015-05-14 19:41:16 · 656 阅读 · 0 评论 -
Oracle 表空间
1 创建表空间create tablespace yyy nologging datafile 'c:\yyy.dbf' size 50m autoextend on next 50m maxsize 1024m extent management local DATAFILE 是关键字,用于指定数据文件。 '表空间文件名.dbf' 是数据文件名,大小是100M。 AUT...原创 2013-09-21 18:52:16 · 75 阅读 · 0 评论 -
Oracle学习 sql基本语法(四)
看一条sql语句的执行时间: 打开:set timing on 关闭:set timing off 显示表的信息: desc 表名; ----------------- *******视图: 第一次一般是不能创建视图 因为没用权限,需要超级管理员给权限给scott用户 1. 登陆conn /as sysdba 2 grant c...原创 2013-09-17 21:19:00 · 90 阅读 · 0 评论 -
Oracle学习 sql基本语法(三)
子查询 当一步不能求解时,可以使用子查询; 分为: 单行的子查询 多行子查询 单行操作符对应单行子查询,多行操作符对应多行子查询 可以再主查询的select ,from,where ,having 都可以放子查询 不可以在主查询的group by中放子查询 在select中放子查询时,要求只能是单行子查询 in: any : 小...原创 2013-09-17 21:12:20 · 127 阅读 · 0 评论 -
Oracle学习 sql基本语法(二)
日期类型: mysql 中的日期类型:date ,time,datetime oracle 中只有date 查询对日期的处理: 日期,格式敏感 select * from emp where hiredate='17-11月-81'; 正确 select * from emp where hiredate='1981-11-17'; 错误:文字与格式字符串不匹配...原创 2013-09-17 18:05:02 · 88 阅读 · 0 评论 -
Oracle学习 sql基本语法(一)
oracle sql语句-----------sql*plus命令---------------------该变用户一般有两种方法: 1.退出当前用户 exit 2.切换用户 connect 用户名/密码 connect / as sysdba 切换成超级用户 通常简写:conn /as sysdba查看当前用户 show user设置行宽 se...原创 2013-09-17 17:55:33 · 136 阅读 · 0 评论 -
Oracle自动生成主键&&UUID
在使用Oracle的时候,需要添加一个唯一的主键,一般使用的是36位的唯一的字符串,我们有两种方式 转自: http://hbiao68.iteye.com/blog/1493759一、使用数据库自动生成的方式,自动添加唯一的ID值 Sql代码 create table t_log( ssid varchar2(36) default...原创 2014-03-04 15:33:41 · 9208 阅读 · 0 评论 -
Oracle多表连接与子查询
1:等值连接 迪卡尔集连接 select ename, a.deptno as a_deptno,b.deptno as b_deptno ,b.dname as 部门 from emp a, dept b 等值连接 select ename, a.deptno ...原创 2013-09-15 23:11:20 · 88 阅读 · 0 评论 -
navicat链接oracle
很多人都用过navicat连接过mysql,其实它是支持多数据库的,而oracle有些人连接不上的原因在于,没有关联oracle安装目录下的一个文件,见下图: ...2015-06-11 15:14:25 · 141 阅读 · 0 评论