摘要:-- 处理总行,机构级别是0的merge into BASE_ORG t1using BASE_ORG t2on (t1.org_id = t2.org_id and t1.org_level = '0' )when matched then Update set t1.inner_code = L
阅读全文
摘要:1, 以dba方式登录Oracle 2, 创建用户,Users-->New ... 输入用户名和密码 3, 赋予connect/resource角色 4, 赋予该用户 对视图操作的相关权限 以下3句sql --创建视图权限,一般网上找都是说的这句,但是光有这句还是无法创建 grant create
阅读全文
摘要:Java 调用 Hibernate API实现
阅读全文
摘要:在某些比较严格的环境中,不提供像PL/SQL Developer 这样的工具供我们备份表数据时,使用SQL*Plus运行如下脚本内容导出数据. 1, 执行时登录SQL*Plus, 命令 @D:/backup.sql 2, backup.sql 文件内容: -- 备份权限表数据--set echo o
阅读全文
摘要:我们已经有了数据库,希望使用powerdesigner工具生成pdm文件. 本文使用的版本是 15.0 1, File-->Reverse Engineer-->Database... 2, 在弹出的界面中填写 model name 和 选择 目标数据库版本 3,在弹出的窗口中 我们选择 “Usin
阅读全文
摘要:Sequence的start with 值如何确定才能保证生成的主键不会冲突??? 我的项目中最开始数据库表主键的生成策略是 increment,但由于后来采用了集群部署的方式,出现了主键冲突的问题. 故改为使用 Sequence生成. 统计数据库中,指定序列被哪些表的主键使用,故将全部最大值加起来
阅读全文
摘要:Oracle 一个中文汉字占用几个字节 Oracle 一个中文汉字 占用几个字节,要根据Oracle中字符集编码决定!!! 1. 如果定义为VARCHAR2(32 CHAR),那么该列最多就可以存储32个汉字,如果定义字段为VARCHAR2(32) 或VARCHAR2(32 BYTE)那么它最多可以
阅读全文
摘要:java.sql.Exception:setString 只能处理少于 32766 个字符的字符串 解决方式是 : 升级ojdbc的版本, 将原来的 ojdbc14_10.2.0.2.0.jar 升级到 ojdbc6_11.2.0.1.0.jar 这边行方用的是 oracle版本是 Oracle D
阅读全文
摘要:oracle 删除外键约束 禁用约束 启用约束 执行以下sql生成的语句即可 删除所有外键约束 Sql代码 select 'alter table '||table_name||' drop constraint '||constraint_name||';' from user_constrain
阅读全文
摘要:http://www.cnblogs.com/chen1388/archive/2010/09/25/1834827.htmloracle中 connect by prior 递归算法其基本语法是:select ... from tablename start with 条件1connect by ...
阅读全文
摘要:MERGE INTO A_MERGE A USING (select B.AID,B.NAME,B.YEAR from B_MERGE B) C ON (A.id=C.AID) WHEN MATCHED THEN UPDATE SET A.YEAR=C.YEAR WHEN NOT MATCHED T
阅读全文
摘要:1.如果update 某个表,没有报错,等待很久都没结束,那很有可能是表被锁了。2.查看被锁的对象select sid,serial#,username,SCHEMANAME,osuser,MACHINE,terminal,PROGRAM,owner,object_name,object_type,...
阅读全文
摘要:SQL实现的目标: 基本情况现金交易情况转账情况转账交易情况(明细)其它业务情况交易量汇总日均交易量交易金额绩效情况(万元)支行名支行号所属网点网点号管理员帐户管理员终端编号取款笔数取款金额存款笔数存款金额转账笔数转账金额卡卡笔数卡卡金额卡折笔...
阅读全文
摘要:chr()函数将ASCII码转换为字符:字符 –》 ASCII码;ascii()函数将字符转换为ASCII码:ASCII码 –》 字符;在oracle中chr()函数和ascii()是一对反函数。chr()函数示例:SQL> select chr(65) from dual; CHR(65)----...
阅读全文
摘要:表结构修改 ALTER TABLE SCOTT.TEST RENAME TO TEST1--修改表名 ALTER TABLE SCOTT.TEST RENAME COLUMN NAME TO NAME1 --修改表列名 ALTER TABLE SCOTT.TEST MODIFY NAME1 NUMB
阅读全文
摘要:在ORACLE中,单引号有两个作用: 1:字符串是由单引号引用 2:转义。单引号的使用是就近配对。而在单引号充当转义角色时相对不好理解1.从第二个单引号开始被视为转义符,如果第二个单引号后面还有单引号(哪怕只有一个),就会当作转义符。 insert into biz_backcfginfo valu...
阅读全文
摘要:查询及删除重复记录的SQL语句转自:http://www.cnblogs.com/252e/archive/2012/09/13/2682817.html1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id fr...
阅读全文
摘要:公司dba提供的脚本:set serveroutput onset linesize 1000set feedback offset long 9999999set pagesize 0spool /tmp/getcomments.outselect 'comment on table ' || ...
阅读全文
摘要:Oracle中Union与Union All的区别(适用多个数据库)如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来Union 与 Union ALL 的作用都是合并 SE...
阅读全文
摘要:需求自助设备交易统计输入项类型可为空备注机构选择Y采用下拉框的形式终端号手输Y与柜员号二选一交易柜员号手输与终端号二选一时间选择N时间区间状态多选设备状态:停用、启用输出(新增各业务的交易总额字段):我自己在报表工具birt中写的sqlselect * from ( -- 查询基本信息 ...
阅读全文