DateSource
woshimyc
这个作者很懒,什么都没留下…
展开
-
ROW_NUMBER() OVER(partition by 分组列 order by 排序列)
多用于对数据的快速排序和分组,也可用于分页,简单的逻辑判断。先创建一个测试用表和数据。-- Create tablecreate table Test_Orders( id NUMBER(19) not null, User_Id VARCHAR2(50 CHAR), Total_Price F...原创 2020-04-26 14:11:32 · 1160 阅读 · 0 评论 -
oracle中 sql截取某个字符前面和后面的值
--创建测试表及数据create table test(name varchar2(10)); insert into test values ('2-15');insert into test values ('2-33');insert into test values ('2-3');insert into test values ('12-8');insert into t转载 2017-02-16 15:11:05 · 10644 阅读 · 0 评论 -
ORA-01502:索引或这类索引的分区处于不可用状态
ORA-01502:索引或这类索引的分区处于不可用状态原因:出现这个问题,可能有人对表进行了move,compress,或者disable了索引;分析:之前做了move操作;处理:1.将不可用状态的索引重建alter index index_name rebuild (online);或者alter index index_name rebuild;select '翻译 2017-05-19 10:21:24 · 3261 阅读 · 0 评论 -
Oracle字符串拼接单引号
Oracle字符串拼接单引号1.首尾单引号为字符串识别标识,不做转译用2.首尾单引号里面如果出现的单引号,并且有多个,则相连两个单引号转译为一个字符串单引号3.单引号一定成对出现,否者这个字符串出错,因为字符串不知道哪个单引号负责结束select to_char('aaa')from dual;--aaaselect '' || to_char('aaa') || ''from转载 2017-05-19 10:26:02 · 20386 阅读 · 0 评论 -
with..as oracle的用法
with..as oracle的用法--语法:with tempName as (select ....)select ...--例:现在要从1-19中得到11-14。一般的sql如下:select * from( --模拟生一个20行的数据 SELECT LEVEL AS lv FROM DUAL转载 2017-07-05 11:01:37 · 458 阅读 · 0 评论 -
oracle-rowid
Oracle数据库开发——了解rowid转载 2017-06-15 16:36:51 · 259 阅读 · 0 评论 -
SYSTEM表空间不足的报警
--SYSTEM表空间不足的报警登录之后,查询,发现是sys.aud$占的地方太多。SQL> select owner, segment_name, segment_type, sum(bytes)/1024/1024 space_m from dba_segments where tablespace_name = 'SYSTEM' group by owner,翻译 2017-10-19 09:31:36 · 429 阅读 · 0 评论 -
drop purge
执行drop table xx 语句drop后的表被放在回收站(user_recyclebin)里,而不是直接删除掉.这样,回收站里的表信息就可以被恢复,或彻底清除.通过查询回收站user_recyclebin获取被删除的表信息,然后使用语句flashback table <user_recyclebin.object_name or user_recyclebin.original_nam...翻译 2018-04-08 14:51:40 · 781 阅读 · 0 评论 -
truncate 释放表空间
truncate操作,同没有where条件的delete操作十分相似,只是把表里的信息全部删除,但是表依然存在.例如:truncate table XXTruncate不支持回滚,并且不能truncate一个带有外键的表,如果要删除首先要取消外键,然后再删除.truncate table 后,有可能表空间仍没有释放,可以使用如下语句:alter table 表名称 deallocate UN...翻译 2018-04-08 14:56:33 · 12042 阅读 · 0 评论 -
sql - length,char_length
length: 计算字段的长度,一个汉字算三个字符,一个数字或字母算一个字符.char_length:不管汉字还是数字或者是字母都算是一个字符.解决排序是数字类型排序问题:1,2,3,4,5,6,7,8,9,10,11,12排序后显示:1,10,11,12,2,3,4,5,6,7,8,9用length(字段)排序后可正常显示原创 2011-11-04 16:33:46 · 2147 阅读 · 0 评论 -
CONVERT日期转string
CONVERT(VARCHAR(30),pb.BALANCE_DATE,111) AS BALANCE_DATE转换日期格式为:yyyy/MM/dd(CASE WHEN substring(bol.CODE,1,2)='01' THEN '购销' W原创 2011-09-30 15:13:33 · 395 阅读 · 0 评论 -
删除数据库的表空间
<br /><br />一个用户要删除数据库的表空间,首先该用户要具备drop tablespace的权限<br />在当前用户下执行以下语句来查询确认<br />select a2.username,a1.privilege from dba_sys_privs a1 , user_role_privs a2<br />where a1.privilege = 'DROP TABLESPACE'<br />and a1.grantee =a2.granted_role<br /><br />SQL> co原创 2011-05-29 15:07:00 · 5161 阅读 · 0 评论 -
tomact抛出504异常
今天遇到导入单据量很大时抛出504异常,检查得出是内存溢出,这种情况需要在tomact的catalina.bat中配置一下参数: set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=64M -XX:MaxNewSize=25原创 2011-07-22 12:46:26 · 1031 阅读 · 0 评论 -
Tomcat:IOException while loading persisted sessions: java.io.EOFException
Tomcat:IOException while loading persisted sessions: java.io.EOFException原因是tomcat对硬盘的session读取失败,彻底解决办法一下:将work下面的文件清空,主要是*.ser文件,或者只是删除掉se转载 2011-07-22 16:20:04 · 324 阅读 · 0 评论 -
DECODE,trunc,ROUND,mod
to_char(doc.create_date,'yyyy/MM/dd HH24:MI') as create_date, DECODE(item.category,'冷藏',pt.cold_batch_no,pt.freeze_batch_no) as batch_no,tru原创 2011-07-21 12:12:07 · 1298 阅读 · 0 评论 -
wm_concat
wm_concat是10G提供的行转列函数比如select * from wms_asn1 2000202 2000203 2000204 2000205原创 2011-07-27 23:31:05 · 341 阅读 · 0 评论 -
比较两个数据集是否相等
(select * from wms_pick_ticketminus select * from wms_pick_ticket )union all(select * from wms_pick_ticketminus select * from wms_pick_ticke原创 2011-07-20 18:07:17 · 840 阅读 · 0 评论 -
mysql相关安装卸载链接
Apache+php+mysql在windows下的安装与配置图解http://wenku.baidu.com/view/5f9ca8ecf8c75fbfc77db286.htmlMYSQL的安装与卸载http://wenku.baidu.com/view/28011abafd0原创 2011-07-22 10:48:14 · 313 阅读 · 0 评论 -
mysql1364
错误代码。1364提示:details字段没有默认的数值;也就是说我们没有为其分配数值,而表中此字段也没有设置默认值。my.ini中相关代码# Set the SQL mode to strict# sql-mode="STRICT_TRANS_TABLES,NO_AUT原创 2011-08-20 15:21:21 · 1307 阅读 · 0 评论 -
元数据
<br />元数据是对数据资源的描述,英文名称是“Metadata”,通常被解释为data about data,即关于数据的数据。我们可以把元数据简单的理解成,最小的数据单位。元数据是信息共享和交换的基础和前提,用于描述数据集的内容、质量、表示方式、空间参考、管理方式以及数据集的其他特征。 通常情况下元数据可以分为以下三类: 固有性元数据;与事物构成有关的元数据。<br /> 管理性元数据;与事物处理方式有关的元数据。<br /> 描述性元数据;与事物本质有原创 2011-05-29 15:04:00 · 414 阅读 · 0 评论