您的当前位置:TAGS -> oracle
  • tk Mapper Oracle数据库和Mysql数据库插入时返回主键

    数据库2025年05月28日

    主键生成策略 Oracle @Id @GeneratedValue(strategy = GenerationType.IDENTITY, generator="SELECT F_DEMO_SEQ.NEXTVAL FROM DUAL") private Long id; Mysql @Id @GeneratedValue(generat...

  • (转)c#下各种数据库操作的封装!(支持ACCESS,SQLSERVER,DB2,ORACLE,MYSQL)

    数据库2025年05月27日

    c#下各种数据库操作的封装!(支持ACCESS,SQLSERVER,DB2,ORACLE,MYSQL) 首先定义数据库操作的标准接口IDBAccess,定义接口的基本功能; 通过基本的接口设置,完成数据访问的统一抽象。 public interface IDBAccess ...{ void Init(string strServer, string st...

  • 【Oracle】在sql文中巧妙使用to_number和substr函数

    数据库2025年05月26日

    【启发】有五个数字,我们将它们像字符串一样的拼接起来,然后把得到的字符串转换为数字,我们发现:五个数字中只要有一个数字大于0,那么拼接起来的字符串转换为数字后都大于0。【实现】 having to_number(substr(number_1||number_2||number_3||number_4||number_5,,)) > ...

  • 【Oracle】Oracle批量执行SQL语句

    数据库2025年05月25日

    在实际的应用中,可能要一次执行多条insert语句,我知道的有两种方法,跟大家分享一下: 1.在PLSQL之类的工具中把语句块写在begin end之间,如: begin insert into table values(....); insert into table values(....); insert into table values(.......

  • mysql oracle sql like模糊查询的条件拼接

    数据库2025年05月25日

    被坑了两次,记录加深记忆 oracle : select * from table_name where 1=1 p.p1 { margin: 0; font: 14px Monaco } span.Apple-tab-span { white-space: pre } <#if secondName?has_content> ...

  • ubuntu Oracle SQL Developer 安装

    数据库2025年05月24日

    一. 官网下载oracle 安装包 二.下载完毕后,检查你的Ubuntu是否安装了tar和alien sudo apt-get install tar sudo apt-get install alien 三. 将rpm包转化为deb包 sudo alien -cv sqldeveloper-18.2.0.183.1748-1.noarch.rpm 四.安...

  • MySQL、Oracle批量插入、更新批量inisert、update

    数据库2025年05月23日

    一:Oracle数据库1:批量插入<insert > select #{item.roid,jdbcType=DECIMAL}, #{item.type,jdbcType=DECIMAL}, #{item.name,jdbcType=NVARCHAR}, #{item.mediweight,jdbcType=DECIMAL}, ...

  • 处理 Oracle SQL in 超过1000 的解决方案

    数据库2025年05月23日

    处理oracle sql 语句in子句中(where id in (1, 2, ..., 1000, 1001)),如果子句中超过1000项就会报错。这主要是oracle考虑性能问题做的限制。如果要解决次问题,可以用 where id (1, 2, ..., 1000) or id (1001, ...) package windy.learn; impo...

  • 转 mysql oracle 指定rand随机数范围

    数据库2025年05月23日

    若要在i ≤ R ≤ j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j – i + 1))。例如, 若要在7 到 12 的范围(包括7和12)内得到一个随机整数, 可使用以下语句: SELECT FLOOR(7 + (RAND() * 6)); 随机 (random) Oracle 实现: set servero...

  • SQL Server 和Oracle 数据类型对应

    数据库2025年05月21日

    SqlServer 2k转换为Oracle 10g 列名 SqlServer数据类型 SqlServer长度 Oracle数据类型 column1 bigint NUMBER(19) column2 binary RAW(50) column3 bit NUMBER(2) column4 char CHAR(10) column5 datetime DAT...