由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - Oracle long数据类型 行转列的问题
相关主题
long and CLOB.. any differences?Oracle到sql server的migration问题兼3个openings
Oracle / DB2 问题Help on Oracle Query
Help need on writing data to Oracle CLOB!想考个oracle的证书,哪个好点?入门级别的.
问一个SQL LOADER BLOB的问题Query help - pivot table
Oracle 8i export and import ?oracle杂志还真有人读
请问Oracle里布尔数据类型如何表示初学者请教SQL学习
Oracle char AND varchar2 datatype question.Re: Oracle DBA 考试资料?Got demo test
Oracle Group and Index questionSome tips about 031 (Oracle 9i)!
相关话题的讨论汇总
话题: comment话题: 2015话题: another话题: long话题: oracle
进入Database版参与讨论
1 (共1页)
s********e
发帖数: 893
1
Oracle里一个数据类型是Long。Long类型可以用来存储超过4000字符的数据,尽管最近
几个版本已经被Blob Clob取代了,但是一些老数据库还在用着。现在的问题是这样的:
ID Comm_Date Comm
1 10/01/2015 testing comment 1
1 10/07/2015 testing comment 2
1 10/08/2015 testing comment 3
1 09/28/2015 testing comment 4
2 10/20/2015 Another comment 1
2 10/08/2015 Another comment 2
2 09/30/2015 Another comment 3
....
这个comm是Long类型。 现在想把每个ID的最近两个日期的Comment找出来,而且放到两
个column。就是最后想显示成这样:
1 10/08/2015 testing comment 3 10/07/2015 testing comment 2
2 10/20/2015 Another comment 1 10/08/2015 Another comment 2
尝试过用pivot,rownum 然后用case when rn = 1...
但是pivot没法用在long datatype上,所以无法实现行变列。
还想过做一个temp table 把这个longfield的数据存到varchar里,但是现在的schema
只有read权限。请问各位Oracle专家有何好办法?多谢了!
1 (共1页)
进入Database版参与讨论
相关主题
Some tips about 031 (Oracle 9i)!Oracle 8i export and import ?
statistics testing in oracle请问Oracle里布尔数据类型如何表示
Re: How to change Default SQL String Buffer Size(1K) for ODBC DriverOracle char AND varchar2 datatype question.
what is the size limitation of Oracle JDBC Statement?Oracle Group and Index question
long and CLOB.. any differences?Oracle到sql server的migration问题兼3个openings
Oracle / DB2 问题Help on Oracle Query
Help need on writing data to Oracle CLOB!想考个oracle的证书,哪个好点?入门级别的.
问一个SQL LOADER BLOB的问题Query help - pivot table
相关话题的讨论汇总
话题: comment话题: 2015话题: another话题: long话题: oracle