数据库
brianyeye
这个作者很懒,什么都没留下…
展开
-
oracle row_number() 函数的应用
row_number() 是分析函数,分析函数主要用于有分组分析的SQL中,针对楼主使用的row_number() 函数,我给简单解释一下分析函数的语法如下:(,,...)over (partition by order by )其中<>中的内容可以根据实际使用的函数来改变而row_number() 函数的语法中partition by 和order by 是必须要有的部分,就好像写转载 2012-05-09 20:44:58 · 474 阅读 · 0 评论 -
mybaties 批量导入mysql和oracl区别
mysql 数据库 INSERT INTO abc(a) #{item.a} update umbp_submit set sendstatus=1 where id in ( ${item.id} ) INS原创 2012-05-09 21:19:18 · 5039 阅读 · 0 评论 -
常用的sql语句---很全
create database xxx 创建数据库use database 切换数据库show tables; 查看当前数据库有哪些tablecreate table 创建表alter table add/modify/change 添加一列,添加主键外键/修改一列/修改列名rename table to 修改表名drop table 删除表desc table 查看表转载 2012-05-09 20:48:09 · 324 阅读 · 0 评论 -
对于:ORA-01461 的错误
当向ORACLE数据库中插入或更新数据时,报错“ORA-01461: 仅可以为插入 LONG 列的 LONG 值赋值”,可能有以下几种原因:1、插入到字符串长度大于4000字节。2、插入到表中的记录的某个字段数据的实际长度大于2000个字节(如果是UTF-8,则是1333个字节);或者是插入的记录中有两个或两个以上长度大于2000字节的字符串。3、数据库与客户端的JDBC驱动不匹配。原创 2012-05-09 20:45:19 · 1088 阅读 · 0 评论 -
SqlServer2000 与oracle 分页
//oracle public static String query(String sql,int page,int length){ if( page page = 1; } int begin = (page-1)*length; int end原创 2012-05-09 20:45:51 · 450 阅读 · 0 评论 -
oracle 分页查询存储过程
create or replace procedure prc_query (p_tablename in varchar2, --表名 p_strwhere in varchar2, --查询条件 p_ordercolumn in varchar2, --排序的列 p_原创 2012-05-09 20:47:37 · 423 阅读 · 0 评论 -
oracle递归查询(简单树查询)
记录下学习到。--从deptid为100的开始往下查询(即循环查询所有parentid是该记录deptid的所有记录)select * from dept --where start with deptid= '100' connect by prior deptid = parentid order by deptid;--从deptid为100的开始原创 2012-09-11 17:43:56 · 548 阅读 · 0 评论 -
oracle数据库增删改后查询修改之前的数据
select * from 表名 AS OF TIMESTAMP TO_TIMESTAMP('2014-05-12 16:00:00','yyyy-mm-dd hh24:mi:ss');原创 2014-05-12 17:26:24 · 2816 阅读 · 2 评论