【发布时间】:2012-08-29 19:29:54
【问题描述】:
有没有办法使用 Oracle SQL 从以下文件名序列中列出丢失的文件名?
文件名存储在 table1 中。有两种类型的文件名 type1 和 type2。文件名不一定以正确的序列号顺序存储。对于每种文件类型,应该有十个文件(序列编号为 001-010)。
文件名的格式如下:
文件类型.type1.seq.001.dat
文件类型.type1.seq.004.dat
文件类型.type2.seq.001.dat
文件类型.type1.seq.006.dat
文件类型.type2.seq.006.dat
文件类型.type1.seq.007.dat
文件类型.type1.seq.010.dat
文件类型.type2.seq.004.dat
文件类型.type1.seq.002.dat
文件类型.type1.seq.003.dat
文件类型.type2.seq.005.dat
文件类型.type2.seq.008.dat
文件类型.type2.seq.009.dat
文件类型.type2.seq.010.dat
此序列中丢失的文件是:
filetype.type1.seq.005.dat、filetype.type1.seq.008.dat、filetype.type1.seq.009.dat 文件类型.type2.seq.002.dat、文件类型.type2.seq.003.dat、文件类型.type2.seq.007.dat
谢谢。
【问题讨论】:
标签: oracle