itmyhome的专栏

越努力,越幸运

将SQL语句合并为一行

有如下代码: select sum(b.qob_bornuptotal) / 10000 AS qob_bornuptotal, a.CX_TYPE_DETAIL FROM BUS_BB_CX a left join BUS_BB_QOB b on a.cx_name = b...

2018-03-29 18:02:54

阅读数:64

评论数:0

Hibernate通过SQL查询常量时只返回第一个字符解决方法

在做统计查询的时候需要使用到一个常量,如 session.createSQLQuery("select '张三' as name from tab").list() 查询,结果只返回了一个 ‘张’。常量在数据库中被认为是CHAR类型的,Hibernat...

2018-02-10 23:19:43

阅读数:146

评论数:0

PL/SQL Developer自动补全SQL语句

快捷输入SQL语句,例如输入s,按下空格,自动替换成SELECT;再例如,输入se,按下空格,自动替换成SELECT * FROM,非常方便,节省了大量的时间去编写重复的SQL语句。设置方法:菜单Tools –> Preferences –> Editor –> AutoRepl...

2015-07-29 22:29:50

阅读数:5999

评论数:1

PL/SQL Developer登录后默认选中My Objects

设置方法:Tools -> Object Browser Filters 选择My objects 设置Default即可同样也可在 Tools -> Object Browser Folders 中来设置我们的文件目录 比如排序和颜色显示设置后的效果如图:PL/SQL Develop...

2015-07-28 23:24:33

阅读数:2720

评论数:0

PL/SQL Developer将大小写转换图标定制到工具栏

如使用大小写转换快捷键请参考http://blog.csdn.net/itmyhome1990/article/details/41363633以下方法可将大小写转换图标添加到工具栏:步骤:Tools --> Preferences --> User Interface --> ...

2015-01-09 21:14:34

阅读数:5750

评论数:3

JDBC中将图片保存到数据库

Demo PreparedStatement setBinaryStream表结构:create table TEST ( ID INTEGER, IMG BLOB )import java.io.File; import java.io.FileInputStream; import ...

2014-12-09 22:21:40

阅读数:2533

评论数:0

JDBC Insert语句插入Oracle数据库返回数据主键

表结构:create table test( id varchar2(32) primary key, name varchar2(32) );import java.sql.Connection; import java.sql.PreparedStatement; import...

2014-11-29 21:25:36

阅读数:6439

评论数:1

PL/SQL Developer实现双击table表名查询

双击table默认为Expand/Collapse 展开/折叠 有时需快速查看该表数据,如果写select * from tab会显得麻烦,我们可实现双击table来进行快速查询方法为:Tools -> Preferences -> User Interface -> Brows...

2014-08-27 22:11:45

阅读数:6109

评论数:1

DateDiff函数

在MySQL中可以使用DATEDIFF()函数计算两个日期之间的天数语法:

2014-07-20 22:10:56

阅读数:6008

评论数:0

PreparedStatement与Statement区别

1、PreparedStatement是预编译的,对于批量处理可以大大提高效率,也教JDBC存储过程。 2、Statement每次执行sql语句,相关数据库都要执行sql语句的编译,PreparedStatement是预编译的,preparedstatement支持批处 理,每一种数据库都会尽...

2013-05-29 22:47:56

阅读数:1685

评论数:0

oracle行转列、列转行

一、行转列 需要将如下格式 转换为:   这就是最常见的行转列,主要原理是利用decode函数、聚集函数(sum),结合group by分组实现的   create table test( id varchar2(255) primary key not nul...

2013-05-11 22:56:49

阅读数:4803

评论数:0

使用instantclient_11_2和pl/sql Developer连接oracle远程数据库

1、下载Instant Client         Oracle官网地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html         下载后是一个压缩文件,解压后的文件叫...

2013-04-13 14:13:57

阅读数:5684

评论数:0

ORA-01033: ORACLE initialization or shutdown in progress 解决方法

今天打开pl/sql遇到了这个问题,也照着如下步骤进行解决,很遗憾,没成功。最后重启了一下电脑,又OK了。 虽然不知道所以然,但还是留下来,以备查用。   首先:问题的产生原因,出现这个错误是因为我将\oracle\product\10.1.0\oradata\oral下的一个文件删除掉后出...

2012-12-21 23:47:54

阅读数:1886

评论数:0

oracle与sqlserver小结

查看所有用户  select * from all_users; select * from dba_users; select * from user_users; 查看SID select * from v$instance; 查看所有表空间 select * from v$t...

2012-12-08 18:52:37

阅读数:1387

评论数:0

sql中,把varchar类型转换为int型,然后进行排序

如果我们数据库的ID设置为varchar型的 在查询的时候order by id的话我们是不希望看到如下情况的。   我们可以把varchar转换为int 然后进行排序 一、 select * from yourtable order by cast(yourcol as int); ...

2012-06-20 00:20:24

阅读数:3853

评论数:2

PL/SQL Developer 连接远程Oracle数据库

Oracle数据库所在服务器地址:192.168.3.67 默认端口:1521 服务名:OA10 修改 oracle\ora92\network\admin目录下的tnsnames.ora文件 # TNSNAMES.ORA Network Configuration File: D...

2011-12-30 11:02:18

阅读数:2675

评论数:3

ResultSet获得总行数的方法

【方法一】利用ResultSet的getRow方法来获得ResultSet的总行数 Connection conn = null; Statement sta = null; ResultSet rs = null; try { Class.forName("com....

2011-11-28 16:01:54

阅读数:3945

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭