Of course, this won't work for you, since you are not selecting all columns from the reference table.
Elvis
Celebrating 11-Years of SQL Performance Excellence on IBM i, i5/OS and OS/400
www.centerfieldtechnology.com
-----Original Message-----
Subject: Defining a Primary Key on a "Create Table As" Sentenceâ
Hi,
(Using V5R3)
Just curious, when you define a SQL table based on another table, as in:
----------
CREATE TABLE New_Table AS(
Select field1, field2 FROM Reference_Table
)WITH NO DATA;
----------
How do you define a primary key? Until now, I have always used an ALTER TABLE sentence (in the same script) for adding a primary key, but I was wondering if there would another way to define it (as in writing it inside the CREATE TABLE statement).
This mailing list archive is Copyright 1997-2026 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.