数据库
文章平均质量分 52
iteye_5625
这个作者很懒,什么都没留下…
展开
-
mysql日期的处理
1.编程时要判断用java.util.Date还是java.sql.Date。 2.和数据库打交道的必须为java.sql.Date,所以涉及到将java.util.Date转为java.sql.Date 3.将util.Date处理为sql.Date: util.Date有Date()构造方法,有long型getTime()方法。而sql.Date有Date(...原创 2012-07-08 22:21:39 · 65 阅读 · 0 评论 -
数据库的批处理
对数据库进行操作时,要操作多条时,用批处理效率更高。 基本实现语句:pstm.addBatch();(//这一句多次执行 pstm,executeBatch();//最后执行一次 /* 基本步骤,要点 *1,首先把Auto commit设置为false,不让它自动提交 *2,进行手动提交(commit) *3,提交完成后回复现场将Auto...原创 2012-07-08 22:28:45 · 155 阅读 · 0 评论 -
pl/sql编程小结
1.创建一个简单的表 create table mytest_chg(name varchar2(30),passwd varchar2(30)); 2.创建存储过程(最后要"/"才能执行) create or replace procedure chg_pro1 is begin insert into mytest_chg(name,passwd) values('bbb...原创 2012-07-11 17:53:29 · 82 阅读 · 0 评论 -
merge的用法
Merge是一个非常有用的功能,类似于Mysql里的insert into on duplicate key. Oracle在9i引入了merge命令, 通过这个merge你能够在一个SQL语句中对一个表同时执行inserts和updates操作. 当然是update还是insert是依据于你的指定的条件判断的,Merge into可以实现用B表来更新A表数据,如果A表中没有,则把B表...原创 2013-07-03 11:13:03 · 213 阅读 · 0 评论 -
Oracle中add_months()的用法
格式:ADD_MONTHS(DATE,NUMBER) 即ADD_MONTHS(日期,数字) ADD_MONTHS函数在输入日期上加上指定的几个月返回一个新的日期。如果给出一负数,返回值日期之前几个月日期。 ADD_MONTHS(DATE,NUMBER)中的NUMBER应当是整数,给出小数时,正数被截为小于该数的最大整数,负数被截为大于该数的最小整数。 例:...原创 2013-07-05 15:42:21 · 324 阅读 · 0 评论 -
SQL server函数
select语句中只能使用sql函数对字段进行操作(链接sql server), select 字段1 from 表1 where 字段1.IndexOf("云")=1; 这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。 left()是sql函数。 select 字段1 from 表1 where charindex('云',字段1)=1; 字符...原创 2013-08-09 15:22:05 · 95 阅读 · 0 评论