|
I have a file created in SQL using Create Table.
I have another file that is defined like that table, yet the format
level IDs are different. I have walked through the DSPFFD output and
the files look identical.
The second file I have created as:
CREATE TABLE CdrMiscP2 LIKE CdrMiscP
INCLUDING IDENTITY COLUMN ATTRIBUTES
INCLUDING COLUMN DEFAULTS
INCLUDING IMPLICITLY HIDDEN COLUMN ATTRIBUTES
INCLUDING ROW CHANGE TIMESTAMP COLUMN ATTRIBUTES
RCDFMT CdrMiscF;
Format Level ID: 3F61F0D0B2DB3
I have also ran the command without the INCLUDING (I had only added
that in later after reading online to try including those) and got
the same Level ID.
The original create table:
<<SNIP>> MiscValue VarChar (100) ALLOCATE(30) <<SNIP>>
Format Level ID: 3FE1F0D0B35B3
If I do a CRTDUPOBJ the Format Level ID comes out the same. I
suppose I can create the file using CRTDUPOBJ, but I prefer to have
source for the files we use. (I guess it can be source saying, "Hey,
create it with CRTDUPOBJ.")
I originally ran into this issue with a much larger file (that did
not have a Primary Key). I was testing on a smaller file to see if I
still ran into the issue and I did.
I'm on 7.1.
Should I open a ticket with IBM? Am I missing something?
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.