随笔分类 - Oracle
摘要:删除某列 删除 cti_cdr表中的 Dtmf 列 ALTER TABLE cti_cdr DROP COLUMN Dtmf; 修改某列的列名 语法: ALTER TABLE table_name RENAME COLUMN old_column_name TO new_column_name; 例
阅读全文
摘要:目的:根据 (CC_CallOutRecord表中) 传入的唯一值 来更新 (CC_RecFileInfo表中)要更新的路径 关联关系 : CC_CallOutRecord 表中的 COR_CODE 与 要更新的CC_RecFileInfo表中的 COR_ID 相等且唯一关联 原理: 通过 COR_
阅读全文
摘要:全局一个连接,当操作时发现连接断开了,则再次连接,单线程 这种方式好处是,全局一个连接,不会每次都发启连接,适用于某一时刻,频繁操作数据库,如:每晚同步数据 OracleUtil.java 基础类代码 详见:https://www.cnblogs.com/hailexuexi/p/18302732完
阅读全文
摘要:多线程 方式 也是 连接-》操作-》断开连接 这样的操作过程,只是采用了多线程 这种方式的特点是 每次都是新的连接,多线程,解决了 网络环境不好时连接oracle比较费时,影响主程序其它功能的响应。 OracleUtil.java 基础类代码 详见:https://www.cnblogs.com/h
阅读全文
摘要:连接-》操作-》断开连接 这种方式的特点是 每次都是新的连接,单线程,缺点是 网络环境不好时连接oracle比较费时。 OracleUtil.java 基础类代码 详见:https://www.cnblogs.com/hailexuexi/p/18302732 完整代码 dbCDR.java pac
阅读全文
摘要:第一步 引用 ojdbc.jar 详见 https://www.cnblogs.com/hailexuexi/p/15062168.html 注:项目代码换路径后要 重新引用 注:编译项目时也要把 ojdbc6.jar 打到包里 完整的java代码 OracleUtil.java package c
阅读全文
摘要:在用IDEA编写java连接Oracle时,报错: Oracle JDBC驱动未找到! 可这部分之前测试是好用。想来想去。哦,我把这个项目代码换过路径,问题就出在这。 需要重新引用下 ojdbc6.jar 架包 下面是java连接oracle的部分代码 ClassNotFoundException
阅读全文
摘要:Oracle 语法: SELECT CASE WHEN INSTR(your_column, '-') > 0 THEN '包含减号' ELSE '不包含减号' END AS contains_hyphen FROM your_table; 示例一: 判断 sessionid 列中 是否 包含 “
阅读全文
摘要:语法 UPDATE your_table SET your_column = SUBSTRING(your_column, 1, LENGTH(your_column) - 10) WHERE some_condition; your_table 是你的表名。 your_column 是你想要操作的
阅读全文
摘要:查询 callid字段 重复的数据 SELECT * FROM cti_cdr WHERE callid IN ( SELECT callid FROM cti_cdr GROUP BY callid HAVING COUNT(*) > 1 ) and timestart >'2021-05-01
阅读全文
摘要:在 java 代码中 配置 oracle_url=jdbc:oracle:thin:@192.168.1.111:1521:orcl oracle_username=sys as sysdba oracle_password=admindljjk oracle_jdbcName=oracle.jdb
阅读全文
摘要:选择安装类型为【服务器类型】,方便Oracle的配置管理: 选择【单实例数据库安装】: 一定要选择【高级配置】,这样才可以配置用户自己的登录口令,以及相关的字符编码(如果没有配置,就有可能出现数据库存放乱码的问题,可能不影响程序执行, 但是会影响显示,查看数据库的时候会出问题)。 这个地方 有选择
阅读全文
摘要:错误提示里的大致意思:作为sys的连接应该是SySDBA或Sysopor所以,我们在登录的时候,可以试一下:sys as sysdba //数据库连接地址 private static String url="jdbc:oracle:thin:@192.168.1.180:1521:orcl"; /
阅读全文
摘要:由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。 手动添加到本地仓库需要本地有oracle驱动包,有两种方式获取oracle的驱动包:一种是去oracle官网下载,另一种是如果本
阅读全文
摘要:由于Oracle授权问题,Maven3不提供Oracle JDBC driver,需要手动添加 (具体方法在上面的随笔中有详细说明) 直接上代码 OracleUtil 连接类 package com.JavaOracle; import java.sql.Connection; import jav
阅读全文
摘要:由于Oracle授权问题,Maven3不提供Oracle JDBC driver, 去Oracle官网下载了ojdbc的jar包. 或在 Oracle11的安装目录中取到 C:\app\Administrator\product\11.2.0\dbhome_1\jdbc\lib 手动添加到 项目中
阅读全文