On 1/30/2014 4:43 PM, Hoteltravelfundotcom wrote:
here is the official info on this file. Note that in the DDS it is has a
TYPE of TXT, yet, on an Library level view, it has an attribute of PF.
File . . . . . .
Library . . . . PROJ_MKWN1 Position to . . . .
Type options, press
2=Edit 3=Copy 4=Delete 5=Display 6=Print
8=Display description 9=Save 13=Change text 14=Compile 15=Create
Opt Member Type Text
DATAWHS_PT LF Part #
DTAWHS TXT Create Table - SQL
SADTAW1F PF SA OutPut-Name/Add/Address (Ted
SADTAW1FX PF SA OutPut-Name/Add/Address (Ted
CMKWNDTW *PGM CLLE 90112 Clear and Add to
MKWNDTW *PGM RPGLE 487424 SA Detail File
CSUBINV4 *PGM CLLE 102400 SA Ext Rpt: Inv&
SUBINV3 *PGM RPGLE 1200128 Make Inv Dates
DATA_WHSV3 *FILE LF
* DTAWHS *FILE PF
DTAWHST *FILE PF
QCLSRC *FILE PF 118784 CL Source
QDDSSRC *FILE PF 106496 DDS Source
QRPGLESRC *FILE PF 405504 RPGLE Source
On Thu, Jan 30, 2014 at 3:00 PM, Vernon Hamberg<vhamberg@xxxxxxxxxxxxxxx>wrote:
A little more - there is no such thing as an index on an object (stream
file, actually) in the IFS.
A possible exception to that statement is if you use Omnifind, which can
take the contents of a stream file and make it searchable just as in
That is a no-charge product on IBM i in more current releases, and there
are ways to use it in SQL.
On 1/30/2014 12:28 PM, Hoteltravelfundotcom wrote:
the file is created on the i
as a 'txt' not PF.
I need to have some index on it,
On Thu, Jan 30, 2014 at 1:14 PM, Vernon Hamberg<
Actually it is not DB2 that has this restriction = it is the SQL
standard that does not allow CREATE INDEX over a view. And I'm not sure
if CREATE INDEX can be done over a PF that does not have DDS source -
CRTPF with RCDLEN only.
HTF.COM - when you say 'txt', are you speaking of a text file in the
or of a file member of type TXT - that'd have to be a source file, I
You can't do anything directly with SQL views or LFs over IFS files - as
Gary says, you create a DDS file - and I'll add, CREATE TABLE in SQL can
do the same.
I have to say, I think the terms you are using are mixed up - so please
clarify whether IFS or source files or whatever you are looking at.
On 1/30/2014 11:49 AM, Gary Thompson wrote:
DB2 does not provide a way to "index" a view.
You could copy/convert the .txt file to a dds file that is keyed.