sql
既然必须穿越地狱,那就走下去吧
这个作者很懒,什么都没留下…
展开
-
Oracle 数据 类型
1、NUMBER实际使用中经常引起记忆混乱的就是Number(p,s)定义中的第一个数字是有效数字位数还是整数部分的位数。Number可以通过如下格式来指定:Field_NAME Number(precision ,scale),其中precision指Number可以存储的最大数字长度(不包括左右两边的0),scale指在小数点右边的最大数字长度(包括左侧0)。也就是说,Number(p...原创 2018-08-23 14:13:10 · 428 阅读 · 0 评论 -
oracle里面的触发器、序列运用
create table tablename( FLDID NUMBER(38) not null primary key, FLDMAC VARCHAR2(60) not null,FLDCLIENTMARK VARCHAR2(200) not null, FLDDATE DATE not null);create sequence tablename_id start w...原创 2018-09-12 15:29:45 · 180 阅读 · 0 评论 -
oracle启动显示no listener没有监听
多半是因为没有启动服务:OracleDBConsoleorclOracleOraDb11g_home1TNSListenerOracleServiceORCL重启一下OracleOraDb11g_home1TNSListener检查一下这三个服务是否都已经启动...原创 2018-10-09 14:49:08 · 17127 阅读 · 0 评论 -
Oracle删除重复记录只保留一条数据的几种方法
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断SELECT *FROM peopleWHERE peopleid IN ( SELECT peopleid FROM people GROUP BY peopleid HAVING COUNT (peopleid) > 1 )2、删除表中多余的重复记录,...原创 2018-10-17 13:49:45 · 16777 阅读 · 0 评论 -
oracle sql建表语句时、表名和字段名加双引号的问题详解
我们知道Oracle字段是不分大小写的但是我们在创建字段的时候表名或者字段名加上双引号的时候这个时候就会出现错误。先说以下我自己遇到的坑、我建表的时候用了powerdesigner创建的,然后我自己从pd里面复制出来建表语句,但是我没看到表名与字段都加了双引号然后在springboot jpa查询数据的时候找不到表,但是明明有表存在最后发现select * from “tablename” 才...原创 2019-05-07 20:58:37 · 5766 阅读 · 0 评论