mybatis+oracle 完成插入数据库,并将主键返回的注意事项一条插入语句就踩了不少的坑,首先我的建表语句是: create table t_openapi_batch_info( BATCH_NO VARCHAR2(200), UM_CODE VARCHAR2(50), BATCH_STAT ...
分类:
数据库 时间:
2019-06-23 14:18:11
阅读次数:
138
索引及执行计划 索引就好比一本书的目录,它会让你更快的找到内容让获取的数据更有目的性,从而提高数据库检索数据的性能。 常用btree索引 索引基本管理: desc 查看信息看key值有没有所有信息 创建和删除: alter table student add index idx_name(stu_n ...
分类:
数据库 时间:
2019-06-20 13:01:25
阅读次数:
122
clob字段是oracle专门用于存储超长字符串的字段类型,一般varchar2只能存4000个字符串,超过4000个就存不下去了。 如果直接使用 pandas.read_sql(sql, conn)会报错,那么如何将clob读取到python中呢? 1.read方法 2.使用DBMS_LOB.SU ...
分类:
数据库 时间:
2019-06-19 20:09:44
阅读次数:
376
SELECT CUSCODE, UTL_RAW.cast_to_nvarchar2(UTL_RAW.bit_xor(UTL_ENCODE.base64_decode(UTL_RAW.cast_to_raw(SUBSTR(CAST(客户密码 AS VARCHAR2(50)),6))), UTL_RAW ...
分类:
数据库 时间:
2019-06-12 10:38:04
阅读次数:
115
PLSQL导入sql文件: 数据库中已有表TEST001 CREATE TABLE TEST001( SID VARCHAR2(10), SNAME VARCHAR2(10), SSEX CHAR(1), SAGE NUMBER(2), SPHONE NUMBER(11), DID NUMBER(5 ...
分类:
数据库 时间:
2019-06-02 16:29:46
阅读次数:
1859
一般情况 一般情况下,标识符错误是因为:语句中的列名在表中不存在,修改sql语句或者修改列名即可。 注意看建表语句中字段是否有引号! create table TEST( name VARCHAR2(5), course VARCHAR2(10), cj VARCHAR2(5)) 若给列名加了双引号 ...
分类:
其他好文 时间:
2019-05-31 01:23:30
阅读次数:
75
Oracle队列实现 -- 核心技术点:for update 创建测试表 create table t ( id number primary key, processed_flag varchar2(1), payload varchar2(20) ); 创建函数索引 create index t ...
分类:
数据库 时间:
2019-05-19 18:15:54
阅读次数:
157
一、按年分区,一年一个分区 create table GRMC_AWST_ELE ( iiiii VARCHAR2(100), beijingtime1 DATE ) partition by range (beijingtime1) ( partition P2013 values less th ...
分类:
数据库 时间:
2019-05-16 11:04:13
阅读次数:
138
[TOC] PLSQL Developer命令行创建用户以及表 ABC在线销售公司业务系统 表结构: 1、表名:t_category (商品类别表) 字段(字段名/类型/长度): 类别编号 category_id INT 类别名称 category_name VARCHAR2(30) 2、表名:t_ ...
分类:
数据库 时间:
2019-05-12 17:07:35
阅读次数:
149
表中已存有数据:ALTER table tableName MODIFY (字段名 字段类型(长度)); eg: alter table dpsm_dm_drugslog modify(person VARCHAR2(30)); 表中未存有数据:ALTER TABLE TABLENAME MODIF ...
分类:
数据库 时间:
2019-05-12 15:22:22
阅读次数:
141