Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> comp.databases.theory -> Nested sort

Nested sort

From: Bob Stearns <rstearns1241_at_charter.net>
Date: Wed, 28 Sep 2005 18:00:45 -0400
Message-ID: <hqE_e.17729$L45.9175@fe07.lga>


I have a table (see below for ddl) which implements a set of locations for an organization, from the whole organization to shelves in a particular room. Users never see the primary key, only the NAMEX, usually as a drop down selection list, sometimes a single selection other times a multiselection. Users, being users, want the ability to change names and to see the names in sorted order at each level. If I didn't have to have changeable names, I could define the data in alphabetic order. Given that I can't do that, is there (relatively) easy way to present the data in a sorted manner?

CREATE TABLE IS3.LOCATIONS (
     LOC_ID INTEGER GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1, CACHE 20) NOT NULL,

     NAMEX    	VARCHAR(30) NOT NULL,
     LEFTX    	INTEGER NOT NULL,
     RIGHTX   	INTEGER NOT NULL,
     ENTITY_ID	INTEGER NOT NULL,
     INACTIVE 	CHARACTER(25),
     PRIMARY KEY(LOC_ID)

)
GO
ALTER TABLE IS3.LOCATIONS
     ADD CONSTRAINT INACTIVE
	CHECK (INACTIVE in ('Y','N'))

GO
ALTER TABLE IS3.LOCATIONS
     ADD CONSTRAINT SQL040717191150980
	FOREIGN KEY(ENTITY_ID)
	REFERENCES IS3.ENTITIES_PUB(ENTITY_ID)
	ON DELETE NO ACTION
	ON UPDATE NO ACTION

GO Received on Wed Sep 28 2005 - 17:00:45 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US