oracle
aboboo520
aboboo学Java
展开
-
oracle插入日期to_date转换函数
oracle插入日期时,先要用to_date函数将字符串转换为日期:select to_date('2030-12-31 23:59:59','yyyy-mm-dd hh24:mi:ss') from dual原创 2016-12-21 11:13:14 · 599 阅读 · 0 评论 -
Oracle添加注释
1. 给表添加注释:comment on table 表名 is '表的注释内容';例如: comment on table user is '用户表';2. 给表的字段添加注释:comment on column 表名.字段名 is '字段注释';例如:comment on column user.username is '用户表中的用户名字段';原创 2016-12-22 12:34:33 · 1202 阅读 · 0 评论 -
Oracle修改操作
1. 修改表名alter table 原来表名 rename to 新的表名例如: alter table user rename to staff;2. 修改字段名alter table 表名 rename column 原来字段名 to 新字段名例如:alter table staff rename column username to staffname;3. 修改字原创 2016-12-22 12:41:11 · 481 阅读 · 0 评论 -
本机不安装oracle客户端如何使用plsql连接远程oracle数据库
首先准备个软件,去oracle官网下载instantclient-basic-nt-12.1.0.2.0.zip,一定要下载32位的哟地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html下载plsql,这个百度找一下,很好找的在instantclient-basic-nt-12.1.0.2.0.zip解压出来,放在一个目原创 2017-03-13 10:03:10 · 4472 阅读 · 0 评论 -
连接oracle报错:Invalid connection string format, a valid format is: "host:port:sid"
这种情况一般都是oracle连接信息格式写错了,比如: url=”jdbc:oracle:thin:@localhost:1521/orcl” 然而其实并不是用“/”斜线分隔orcl,而是用冒号,正确的写法应该如下: url=”jdbc:oracle:thin:@localhost:1521:orcl”原创 2017-03-13 10:18:45 · 24693 阅读 · 2 评论 -
Oracle中rownum与order by排序问题
今天发现一个bug,一个页面数据展示,既要求分页又要求以某一个字段降序排序,第一直觉就是使用rownum分页,用order by排序。写完代码后,本以为可以完全没有bug啦,但今天测试人员教过过去一看,竟然排序有问题。于是乎就发现了一个问题。以下截图说明问题:发现问题没得,rownum和seq完全是乱序的,所以这种方式分页排序肯定是有问题的,遂采用如下方式实现最终效果:原创 2017-09-15 13:41:20 · 9809 阅读 · 1 评论 -
Oracle的to_date和java的SimpleDateFormat
在做一些日期处理操作是,经常会把SimpleDateFormat和to_date的使用格式给搞混淆,尤其是MM和mm及mi的使用方式,所以今天特意抽个时间整理一下: SimpleDateFormat使用方式如下:// java中区分大小写,MM代表月份,mm代表日期SimpleDateFormat myFmt2=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"原创 2017-12-19 10:43:45 · 1124 阅读 · 0 评论 -
Oracle树形递归查询
当存在多级父子关系时,查询这个树形结构则就需要用到递归查询,如下:select 节点ID,节点名称, level from 表 connect by prior 节点ID=上级节点ID start with 上级节点ID=开始节点值...原创 2018-03-22 16:58:14 · 372 阅读 · 0 评论