Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 56300 invoked from network); 1 Mar 2005 22:24:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 1 Mar 2005 22:24:44 -0000 Received: (qmail 78597 invoked by uid 500); 1 Mar 2005 22:24:43 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 78571 invoked by uid 500); 1 Mar 2005 22:24:42 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Reply-To: "Derby Development" Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 78558 invoked by uid 99); 1 Mar 2005 22:24:42 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: 32.97.182.142 is neither permitted nor denied by domain of suresh.thalamati@gmail.com) Received: from e2.ny.us.ibm.com (HELO e2.ny.us.ibm.com) (32.97.182.142) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 01 Mar 2005 14:24:41 -0800 Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e2.ny.us.ibm.com (8.12.11/8.12.11) with ESMTP id j21MOde2004704 for ; Tue, 1 Mar 2005 17:24:39 -0500 Received: from d01av02.pok.ibm.com (d01av02.pok.ibm.com [9.56.224.216]) by d01relay04.pok.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id j21MOcT6236472 for ; Tue, 1 Mar 2005 17:24:39 -0500 Received: from d01av02.pok.ibm.com (loopback [127.0.0.1]) by d01av02.pok.ibm.com (8.12.11/8.12.11) with ESMTP id j21MOcEG005094 for ; Tue, 1 Mar 2005 17:24:38 -0500 Received: from [127.0.0.1] (tsuresh.svl.ibm.com [9.30.40.136]) by d01av02.pok.ibm.com (8.12.11/8.12.11) with ESMTP id j21MObcp005015 for ; Tue, 1 Mar 2005 17:24:38 -0500 Message-ID: <4224EB9C.2050409@gmail.com> Date: Tue, 01 Mar 2005 14:24:28 -0800 From: Suresh Thalamati User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Derby Development Subject: Re: Overly conservative on reserved words? References: <4222030C.3010600@apache.org> <42237891.4020407@debrunners.com> In-Reply-To: <42237891.4020407@debrunners.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Daniel John Debrunner wrote: >Jeremy Boynes wrote: > > > >>Reserving additional words from the second group poses a bigger issue as >>users' may have databases out there already using these words as >>identifiers. The smoothest path is probably to give people an indication >>of which words will need to be reserved at some point and hence should >>be avoided; it is better for us to do this earlier than later. >> >> > >Actually having even keywords defined as reserved by the SQL Standard >reserved in Derby has caused problems. I recently changed LOCAL not to >be a reserved word as other databases do not enforce it. We probably >need some set rules, but reserving because the SQL standard says so it >not the approach taken by other products. > >Dan. > > > > I agree that words should not be reserved when it is not needed. Just wondering what should developers need to do in future if a SQL standard word is put into an un-reserved list (warning list) need to be used in the future releases ? as it is likely to break an existing application on an upgrade. Thanks -suresht