fhg
Volume 8, Number 24 -- June 25, 2008

What Happened to My Key?

Published: June 25, 2008

Hey, Ted:

We use SQL's CREATE TABLE command to make each user his own copy of a file. Although the original file is keyed, the copy is not. Do you have any ideas on how to keep the key?

--Mary Jo


Mary Jo provided the following commands by way of example:

create table Temp as
  (select * from PATTERN) with no data 

rename table Temp to FileForJoeSmith

So, what's Mary Jo to do?

The first thought I had was to create the index by hand, like this:

create unique index FileForJoeSmithIndex1
   on FileForJoeSmith (SomeField)

But that was not a solution to the problem, as native programs needed to access the file randomly by key. (But she could have accessed the file from native programs by going through the logical file behind the index.)

She wrote back with the solution.

alter table FileForJoeSmith
  add constraint FileForJoeSmithPK
  primary key (SomeField)

That did the trick. Whereas CREATE TABLE created a sequential file, ALTER TABLE converted it into a keyed file.

This looks like another one of those cases where the native interfaces (in this case, CRTDUPOBJ) outshine SQL, as I mentioned two weeks ago.

--Ted




                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
WORKSRIGHT SOFTWARE

Do you need area code information?
Do you need ZIP Code information?
Do you need ZIP+4 information?
Do you need city name information?
Do you need county information?
Do you need a nearest dealer locator system?

We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

Just call us and we'll arrange for 30 days FREE use of either
ZIP/CITY or PER/ZIP4.

WorksRight Software, Inc.
Phone: 601-856-8337
Fax: 601-856-9432
E-mail: software@worksright.com
Web site: www.worksright.com


Senior Technical Editor: Ted Holt
Technical Editor: Joe Hertvik
Contributing Technical Editors: Edwin Earley, Brian Kelly, Michael Sansoterra
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

OCEAN:  Technical conference, June 30, 2008, Irvine, CA
COMMON:  Join us at the Focus 2008 workshop conference, October 5 - 8, in San Francisco, California
Vision Solutions:  System i Management Tips Blog - Free i5/OS Tips Each Week!


 

IT Jungle Store Top Book Picks

Easy Steps to Internet Programming for AS/400, iSeries, and System i: List Price, $49.95
Getting Started with PHP for i5/OS: List Price, $59.95
The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
The System i Pocket RPG & RPG IV Guide: List Price, $69.95
The iSeries Pocket Database Guide: List Price, $59.00
The iSeries Pocket Developers' Guide: List Price, $59.00
The iSeries Pocket SQL Guide: List Price, $59.00
The iSeries Pocket Query Guide: List Price, $49.00
The iSeries Pocket WebFacing Primer: List Price, $39.00
Migrating to WebSphere Express for iSeries: List Price, $49.00
iSeries Express Web Implementer's Guide: List Price, $59.00
Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
Getting Started with WebSphere Express for iSeries: List Price, $49.00
WebFacing Application Design and Development Guide: List Price, $55.00
Can the AS/400 Survive IBM?: List Price, $49.00
The All-Everything Machine: List Price, $29.95
Chip Wars: List Price, $29.95


 
The Four Hundred
The AS/400's Grandfather Talks Past, Present, and Future

IBM Offers Modest Discounts on i 525 and M25 Entry Boxes

Consistent Change Offers Adjunct Services for SoftLanding Tools

As I See It: Flights of Fancy

Agilysys Hires JPMorgan for Possible Sale

The Linux Beacon
The Top 500 Super Ranking Now Counts Watts as Well as Flops

Red Hat Launches oVirt Embedded KVM Hypervisor Project

openSUSE 11.0 Out the Door and On the Street

As I See It: Flights of Fancy

HP Donates the Guts of Tru64 Unix's File System to Linux

Four Hundred Stuff
DRV Cleans Up i OS Spool Files with ReportFlex

Agilysys Introduces New Software for Hotels

Subversion SCM Tool Becomes More Robust with Version 1.5

Cast Iron Simplifies NetSuite Integration with Appliance

Virtual Servers Keep On A Rollin', Thanks to uptime software

Big Iron
HP Launches NonStop Blade to Chase Mainframes and Unix Apps

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

System i PTF Guide
June 21, 2008: Volume 10, Number 25

June 14, 2008: Volume 10, Number 24

June 7, 2008: Volume 10, Number 23

May 31, 2008: Volume 10, Number 22

May 24, 2008: Volume 10, Number 21

May 17, 2008: Volume 10, Number 20

The Windows Observer
Windows Server 2008 Greener Than Past Releases, Microsoft Says

Unisys Pushes Virtual Windows Desktops and Exchange Servers

MicroHoo Now All But Dead

As I See It: The Programmer as Artist

AMD Offers Clock Cranks on Barcelona Opterons

The Unix Guardian
Fujitsu-Siemens Finally Does Solaris on Primergy

The Top 500 Super Ranking Now Counts Watts as Well as Flops

Sysload Delivers Fine-Grain Monitoring for Virtual Servers

Mad Dog 21/21: iPhone Home

The World Can't Get Enough Disk Array Capacity

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

THIS ISSUE SPONSORED BY:

Help/Systems
WorksRight Software
Guild Companies


Printer Friendly Version


TABLE OF CONTENTS
Keeping Time with NTP

What Happened to My Key?

Stopping Your System i from Starting Up

Four Hundred Guru

BACK ISSUES

From the IT Jungle Forums
IFF ACTIVE Equivalent in CL

Printer Problem

Capture Sort File and Copy to Database File

SNMP Traps on i5OS

Java Messages

Copying recs from a subfile to a file and keeping highlights





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement