oracle
Eddie-Wang
I DO WHAT I DO.
展开
-
oracle判断当前数据库中是否存在某张表
oracle数据库判断某表是否存在1、第一种sqlselect count(*) from user_tables where table_name =upper('表名') 这个是查询当前登录用户中的所有表中是否存在该表。注意表名区分大小写,如果参数不限制,那这里就必须要加上upper函数 。 效果如下:2、第二种sqlSELECT COUNT(*) FROM ALL_T...原创 2019-03-26 11:42:44 · 3452 阅读 · 0 评论 -
Oracle表字段的增加、删除、修改和重命名
增加字段语法:alter table tablename add (column datatype [default value][null/not null],….);说明:alter table 表名 add (字段名 字段类型 默认值 是否为空); 例:alter table sf_users add (HeadPIC blob); 例:alter tablesf_us...原创 2019-04-01 15:02:25 · 107 阅读 · 0 评论 -
java拼凑oracle中sql语句,date类型数据拼接
相关代码://获取当前系统时间Date currentTime = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String currentTimeStr = sdf.format(currentTime);String valueStr = "";for (int...原创 2019-04-17 12:34:14 · 1419 阅读 · 0 评论 -
ORACLE ORA-01000: 超出打开游标的最大数(解决及原因)
在for循环中调用数据库插表语句,容易造成ORA-01000: 超出打开游标的最大数的问题,主要原始是用CONNECTION 创建了 PREPAREDSTATEMENT ,用完了 PREPAREDSTATEMENT 后,没有关闭PREPAREDSTATEMENT,导致游标一直处于打开状态,因此在大数据访问量的情况下很容易出现数据库游标使用到最大,无法分配游标错误。解决方式:通过批量插入的方...原创 2019-04-26 10:47:39 · 12242 阅读 · 1 评论 -
oracle删除时间数据
DELETE FROM "TABLEA" WHERE CREATE_TIME=to_date('2019-04-26 10:22:11','yyyy-mm-dd hh24:mi:ss')原创 2019-04-26 11:01:15 · 5071 阅读 · 0 评论 -
ORA-00001: unique constraint (SYS.sys_auth_rule) violated 违反唯一约束条件
1.oracle 数据导入后,添加数据报错ORA-00001: unique constraint (SYS.sys_auth_rule) violated违反唯一约束条件场景:1.先创建表-- ------------------------------------------------------- Table `sys_auth_rule`-- ------------...原创 2019-04-28 15:10:10 · 4298 阅读 · 0 评论 -
mybatis generator Date类型时间丢失
开篇本次项目换用了Oracle数据库 <resultMap id="BaseResultMap" type="cn.hlyd.yikang.xyj.domain.DrugRecord" > <id column="ID" property="id" jdbcType="VARCHAR" /> <result column="TS" pr...原创 2019-05-26 12:26:20 · 940 阅读 · 0 评论 -
mybatis针对oracle批量插入数据
在Oracle中,insert批量插入数据:INSERT ALL INTO A(field_1,field_2) VALUES (value_1,value_2) INTO A(field_1,field_2) VALUES (value_3,value_4) INTO A(field_1,field_2) VALUES (value_5,value_6)SELECT 1 FROM ...原创 2019-05-18 13:35:42 · 1865 阅读 · 1 评论 -
Oracle查询某一天数据的SQL语句的几种写法
1.Oracle使用下列数据类型在数据库中存储日期或日期/时间值:DATE - 格式:YYYY-MM-DDTIMESTAMP - 格式:YYYY-MM-DD HH:MM:SS2.SQL语句实例(其中的SCAN_DATE_TIME为TIMESTAMP时间戳格式)--查询结果为2019-02-19当天以及之后的数据select * from 某张表 twhere t.SCAN_...原创 2019-05-23 20:02:20 · 6113 阅读 · 0 评论