RE: last column in a table is added with a DEFAULT

2003-08-14 Thread Guang Mei
Title: RE: last column in a table is added with a DEFAULT



See the test 
below:

[EMAIL PROTECTED] create table t1 (c1 
number);Table created.[EMAIL PROTECTED] insert into t1 (c1) 
values (1);1 row created.[EMAIL PROTECTED] insert into t1 (c1) 
values (2);1 row created.

[EMAIL PROTECTED] 
commit;Commit complete.[EMAIL PROTECTED] select * from 
t1; 
C1-- 
1 2[EMAIL PROTECTED] alter table t1 add (c2 
number default 999);Table altered.[EMAIL PROTECTED] select * from 
t1; 
C1 C2-- 
-- 
1 
999 
2 999


  -Original Message-From: [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED]On Behalf Of Ehresmann, 
  DavidSent: Thursday, August 07, 2003 3:09 PMTo: Multiple 
  recipients of list ORACLE-LSubject: RE: last column in a table is 
  added with a DEFAULT
  I 
  understand that part. What the programmer is saying that you can not add 
  the last column to a table with a default value. Does that sound 
  reasonable?
  thanks, Raj.
  David.
  
-Original Message-From: Jamadagni, Rajendra 
[mailto:[EMAIL PROTECTED]Sent: Thursday, August 07, 
2003 1:25 PMTo: Multiple recipients of list 
ORACLE-LSubject: RE: last column in a table is added with a 
DEFAULT
as soon as you add a column all depending code goes invalid, 
the dependency checking process doesn't discriminate about the default 
value.
Raj  
Rajendra dot Jamadagni at nospamespn dot com 
All Views expressed in this email are strictly 
personal. QOTD: Any clod can have facts, having an 
opinion is an art ! 
-Original Message- From: 
Ehresmann, David [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, August 07, 2003 1:09 PM To: Multiple recipients of list ORACLE-L Subject: last column in a table is added with a DEFAULT 

Has anybody ever heard of this? I have a developer 
saying this is an oracle bug. It caused some 
packages to go invalid. 
"The error seems to be related to a bug in oracle caused 
when the last column in a table is added with a 
default." 
David Ehresmann 
-- Please see the official ORACLE-L 
FAQ: http://www.orafaq.net -- Author: Ehresmann, David  INET: [EMAIL PROTECTED] 
Fat City Network Services -- 858-538-5051 
http://www.fatcity.com San Diego, California -- 
Mailing list and web hosting services - 
To REMOVE yourself from this mailing list, send an E-Mail 
message to: [EMAIL PROTECTED] (note EXACT 
spelling of 'ListGuru') and in the message BODY, 
include a line containing: UNSUB ORACLE-L (or the 
name of mailing list you want to be removed from). You may 
also send the HELP command for other information (like 
subscribing). 


RE: last column in a table is added with a DEFAULT

2003-08-14 Thread Pardee, Roy E
It is impossible to add a NOT NULL column that *doesn't* have a DEFAULT to a table 
(unless the table is empty).  The error you get is ORA-01758: table must be empty to 
add mandatory (NOT NULL) column.

But that's a logical problem, not a bug.  Is there any chance the dev is confusing 
this problem with something else?

Cheers,

-Roy

Roy Pardee
Programmer/Analyst/DBA
SWFPAC Lockheed Martin IT
Extension 8487 
-Original Message-
Sent: Thursday, August 07, 2003 12:30 PM
To: Multiple recipients of list ORACLE-L


See the test below:

[EMAIL PROTECTED] create table t1 (c1 number);
 
Table created.
 
[EMAIL PROTECTED] insert into t1 (c1) values (1);
 
1 row created.
 
[EMAIL PROTECTED] insert into t1 (c1) values (2);
 
1 row created.

[EMAIL PROTECTED] commit;
 
Commit complete.
 
[EMAIL PROTECTED] select * from t1;
 
C1
--
 1
 2
 
[EMAIL PROTECTED] alter table t1 add (c2 number default 999);
 
Table altered.
 
[EMAIL PROTECTED] select * from t1;
 
C1 C2
-- --
 1999
 2999

 
-Original Message-
Sent: Thursday, August 07, 2003 3:09 PM
To: Multiple recipients of list ORACLE-L


I understand that part.  What the programmer is saying that you can not add the last 
column to a table with a default value.  Does that sound reasonable?
thanks, Raj.
David.
-Original Message-
Sent: Thursday, August 07, 2003 1:25 PM
To: Multiple recipients of list ORACLE-L


as soon as you add a column all depending code goes invalid, the dependency checking 
process doesn't discriminate about the default value.
Raj 
 
Rajendra dot Jamadagni at nospamespn dot com 
All Views expressed in this email are strictly personal. 
QOTD: Any clod can have facts, having an opinion is an art ! 


-Original Message- 
Sent: Thursday, August 07, 2003 1:09 PM 
To: Multiple recipients of list ORACLE-L 


Has anybody ever heard of this?  I have a developer saying this is an oracle 
bug.  It caused some packages to go invalid. 


The error seems to be related to a bug in oracle caused when the last 
column in a table is added with a default. 
David Ehresmann  
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net 
-- 
Author: Ehresmann, David 
  INET: [EMAIL PROTECTED] 
Fat City Network Services-- 858-538-5051 http://www.fatcity.com 
San Diego, California-- Mailing list and web hosting services 
- 
To REMOVE yourself from this mailing list, send an E-Mail message 
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in 
the message BODY, include a line containing: UNSUB ORACLE-L 
(or the name of mailing list you want to be removed from).  You may 
also send the HELP command for other information (like subscribing). 
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Pardee, Roy E
  INET: [EMAIL PROTECTED]

Fat City Network Services-- 858-538-5051 http://www.fatcity.com
San Diego, California-- Mailing list and web hosting services
-
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


RE: last column in a table is added with a DEFAULT

2003-08-14 Thread Jamadagni, Rajendra
Title: RE: last column in a table is added with a DEFAULT



David,

I haven't yet encountered this specific case, but I doubt that very much. 
in my test case with or without, it invalidated to package 
body.

Raj
 
Rajendra dot Jamadagni at nospamespn dot 
com All Views expressed in this email 
are strictly personal. QOTD: Any clod 
can have facts, having an opinion is an art ! 

  -Original Message-From: Ehresmann, David 
  [mailto:[EMAIL PROTECTED]Sent: Thursday, August 07, 2003 3:09 
  PMTo: Multiple recipients of list ORACLE-LSubject: RE: 
  last column in a table is added with a DEFAULT
  I 
  understand that part. What the programmer is saying that you can not add 
  the last column to a table with a default value. Does that sound 
  reasonable?
  thanks, Raj.
  David.
  
-Original Message-From: Jamadagni, Rajendra 
[mailto:[EMAIL PROTECTED]Sent: Thursday, August 07, 
2003 1:25 PMTo: Multiple recipients of list 
ORACLE-LSubject: RE: last column in a table is added with a 
DEFAULT
as soon as you add a column all depending code goes invalid, 
the dependency checking process doesn't discriminate about the default 
value.
Raj  
Rajendra dot Jamadagni at nospamespn dot com 
All Views expressed in this email are strictly 
personal. QOTD: Any clod can have facts, having an 
opinion is an art ! 
-Original Message- From: 
Ehresmann, David [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, August 07, 2003 1:09 PM To: Multiple recipients of list ORACLE-L Subject: last column in a table is added with a DEFAULT 

Has anybody ever heard of this? I have a developer 
saying this is an oracle bug. It caused some 
packages to go invalid. 
"The error seems to be related to a bug in oracle caused 
when the last column in a table is added with a 
default." 
David Ehresmann 
-- Please see the official ORACLE-L 
FAQ: http://www.orafaq.net -- Author: Ehresmann, David  INET: [EMAIL PROTECTED] 
Fat City Network Services -- 858-538-5051 
http://www.fatcity.com San Diego, California -- 
Mailing list and web hosting services - 
To REMOVE yourself from this mailing list, send an E-Mail 
message to: [EMAIL PROTECTED] (note EXACT 
spelling of 'ListGuru') and in the message BODY, 
include a line containing: UNSUB ORACLE-L (or the 
name of mailing list you want to be removed from). You may 
also send the HELP command for other information (like 
subscribing). 
This e-mail 
message is confidential, intended only for the named recipient(s) above and may 
contain information that is privileged, attorney work product or exempt from 
disclosure under applicable law. If you have received this message in error, or are 
not the named recipient(s), please immediately notify corporate MIS at (860) 766-2000 
and delete this e-mail message from your computer, Thank 
you.*2


RE: last column in a table is added with a DEFAULT

2003-08-11 Thread Ehresmann, David
Title: RE: last column in a table is added with a DEFAULT



I 
understand that part. What the programmer is saying that you can not add 
the last column to a table with a default value. Does that sound 
reasonable?
thanks, Raj.
David.

  -Original Message-From: Jamadagni, Rajendra 
  [mailto:[EMAIL PROTECTED]Sent: Thursday, August 07, 2003 
  1:25 PMTo: Multiple recipients of list ORACLE-LSubject: 
  RE: last column in a table is added with a DEFAULT
  as soon as you add a column all depending code goes invalid, 
  the dependency checking process doesn't discriminate about the default 
  value.
  Raj  
  Rajendra dot Jamadagni at nospamespn dot com All Views expressed in this email are strictly personal. 
  QOTD: Any clod can have facts, having an opinion is an art 
  ! 
  -Original Message- From: 
  Ehresmann, David [mailto:[EMAIL PROTECTED]] 
  Sent: Thursday, August 07, 2003 1:09 PM To: Multiple recipients of list ORACLE-L Subject: last column in a table is added with a DEFAULT 
  Has anybody ever heard of this? I have a developer 
  saying this is an oracle bug. It caused some 
  packages to go invalid. 
  "The error seems to be related to a bug in oracle caused when 
  the last column in a table is added with a 
  default." 
  David Ehresmann 
  -- Please see the official ORACLE-L 
  FAQ: http://www.orafaq.net -- 
  Author: Ehresmann, David  INET: [EMAIL PROTECTED] 
  Fat City Network Services -- 858-538-5051 http://www.fatcity.com 
  San Diego, 
  California -- Mailing list and web 
  hosting services - 
  To REMOVE yourself from this mailing list, send an E-Mail 
  message to: [EMAIL PROTECTED] (note EXACT spelling 
  of 'ListGuru') and in the message BODY, include a line 
  containing: UNSUB ORACLE-L (or the name of mailing 
  list you want to be removed from). You may also 
  send the HELP command for other information (like subscribing). 



RE: last column in a table is added with a DEFAULT

2003-08-08 Thread Mercadante, Thomas F
Title: RE: last column in a table is added with a DEFAULT



David,

The 
best way to see if this works is to create a test table. populate it with 
some data. Add a column with a default value.

and 
observer what happens.

best 
way to learn.

Tom Mercadante Oracle Certified Professional 

  -Original Message-From: Ehresmann, David 
  [mailto:[EMAIL PROTECTED]Sent: Thursday, August 07, 2003 3:09 
  PMTo: Multiple recipients of list ORACLE-LSubject: RE: 
  last column in a table is added with a DEFAULT
  I 
  understand that part. What the programmer is saying that you can not add 
  the last column to a table with a default value. Does that sound 
  reasonable?
  thanks, Raj.
  David.
  
-Original Message-From: Jamadagni, Rajendra 
[mailto:[EMAIL PROTECTED]Sent: Thursday, August 07, 
2003 1:25 PMTo: Multiple recipients of list 
ORACLE-LSubject: RE: last column in a table is added with a 
DEFAULT
as soon as you add a column all depending code goes invalid, 
the dependency checking process doesn't discriminate about the default 
value.
Raj  
Rajendra dot Jamadagni at nospamespn dot com 
All Views expressed in this email are strictly 
personal. QOTD: Any clod can have facts, having an 
opinion is an art ! 
-Original Message- From: 
Ehresmann, David [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, August 07, 2003 1:09 PM To: Multiple recipients of list ORACLE-L Subject: last column in a table is added with a DEFAULT 

Has anybody ever heard of this? I have a developer 
saying this is an oracle bug. It caused some 
packages to go invalid. 
"The error seems to be related to a bug in oracle caused 
when the last column in a table is added with a 
default." 
David Ehresmann 
-- Please see the official ORACLE-L 
FAQ: http://www.orafaq.net -- Author: Ehresmann, David  INET: [EMAIL PROTECTED] 
Fat City Network Services -- 858-538-5051 
http://www.fatcity.com San Diego, California -- 
Mailing list and web hosting services - 
To REMOVE yourself from this mailing list, send an E-Mail 
message to: [EMAIL PROTECTED] (note EXACT 
spelling of 'ListGuru') and in the message BODY, 
include a line containing: UNSUB ORACLE-L (or the 
name of mailing list you want to be removed from). You may 
also send the HELP command for other information (like 
subscribing). 


RE: last column in a table is added with a DEFAULT

2003-08-08 Thread Rajesh . Rao


I know, with earlier version of Oracle, columns likely to have null values
were placed at the end of the table, to save on some minuscle bytes of
space. If the null columns fall between columns with data values, then one
byte is used for their storage. Else, they require no storage.  But no,
there is no bug related to the last column having a default value.

Raj




   
  
Mercadante,   
  
Thomas F  To: Multiple recipients of list 
ORACLE-L [EMAIL PROTECTED]   
[EMAIL PROTECTED]   cc:   

ate.ny.us Subject: RE: last column in a table is 
added with a DEFAULT   
Sent by:   
  
[EMAIL PROTECTED]  
   
y.com  
  
   
  
   
  
08/07/2003 03:19   
  
PM 
  
Please respond 
  
to ORACLE-L
  
   
  
   
  




David,

Nope.  Your programmer is wrong.

Tom Mercadante
Oracle Certified Professional
 -Original Message-
 From: Ehresmann, David [mailto:[EMAIL PROTECTED]
 Sent: Thursday, August 07, 2003 3:09 PM
 To: Multiple recipients of list ORACLE-L
 Subject: RE: last column in a table is added with a DEFAULT

 I understand that part.  What the programmer is saying that you can
 not add the last column to a table with a default value.  Does that
 sound reasonable?
 thanks, Raj.
 David.
  -Original Message-
  From: Jamadagni, Rajendra [mailto:[EMAIL PROTECTED]
  Sent: Thursday, August 07, 2003 1:25 PM
  To: Multiple recipients of list ORACLE-L
  Subject: RE: last column in a table is added with a DEFAULT



  as soon as you add a column all depending code goes invalid, the
  dependency checking process doesn't discriminate about the
  default value.


  Raj
  


  Rajendra dot Jamadagni at nospamespn dot com
  All Views expressed in this email are strictly personal.
  QOTD: Any clod can have facts, having an opinion is an art !





  -Original Message-
  From: Ehresmann, David [mailto:[EMAIL PROTECTED]
  Sent: Thursday, August 07, 2003 1:09 PM
  To: Multiple recipients of list ORACLE-L
  Subject: last column in a table is added with a DEFAULT





  Has anybody ever heard of this?  I have a developer saying this
  is an oracle
  bug.  It caused some packages to go invalid.





  The error seems to be related to a bug in oracle caused when the
  last
  column in a table is added with a default.


  David Ehresmann




-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- 858-538-5051 http://www.fatcity.com
San Diego, California-- Mailing list and web hosting services
-
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


RE: last column in a table is added with a DEFAULT

2003-08-07 Thread Jamadagni, Rajendra
Title: RE: last column in a table is added with a DEFAULT





as soon as you add a column all depending code goes invalid, the dependency checking process doesn't discriminate about the default value.

Raj

Rajendra dot Jamadagni at nospamespn dot com
All Views expressed in this email are strictly personal.
QOTD: Any clod can have facts, having an opinion is an art !



-Original Message-
From: Ehresmann, David [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 07, 2003 1:09 PM
To: Multiple recipients of list ORACLE-L
Subject: last column in a table is added with a DEFAULT



Has anybody ever heard of this? I have a developer saying this is an oracle
bug. It caused some packages to go invalid.



The error seems to be related to a bug in oracle caused when the last
column in a table is added with a default.


David Ehresmann 


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Ehresmann, David
 INET: [EMAIL PROTECTED]


Fat City Network Services -- 858-538-5051 http://www.fatcity.com
San Diego, California -- Mailing list and web hosting services
-
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing).



*This e-mail 
message is confidential, intended only for the named recipient(s) above and may 
contain information that is privileged, attorney work product or exempt from 
disclosure under applicable law. If you have received this message in error, or are 
not the named recipient(s), please immediately notify corporate MIS at (860) 766-2000 
and delete this e-mail message from your computer, Thank 
you.*1


RE: last column in a table is added with a DEFAULT

2003-08-07 Thread Mercadante, Thomas F
Title: RE: last column in a table is added with a DEFAULT



David,

Nope. Your programmer is wrong.

Tom Mercadante Oracle Certified Professional 

  -Original Message-From: Ehresmann, David 
  [mailto:[EMAIL PROTECTED]Sent: Thursday, August 07, 2003 3:09 
  PMTo: Multiple recipients of list ORACLE-LSubject: RE: 
  last column in a table is added with a DEFAULT
  I 
  understand that part. What the programmer is saying that you can not add 
  the last column to a table with a default value. Does that sound 
  reasonable?
  thanks, Raj.
  David.
  
-Original Message-From: Jamadagni, Rajendra 
[mailto:[EMAIL PROTECTED]Sent: Thursday, August 07, 
2003 1:25 PMTo: Multiple recipients of list 
ORACLE-LSubject: RE: last column in a table is added with a 
DEFAULT
as soon as you add a column all depending code goes invalid, 
the dependency checking process doesn't discriminate about the default 
value.
Raj  
Rajendra dot Jamadagni at nospamespn dot com 
All Views expressed in this email are strictly 
personal. QOTD: Any clod can have facts, having an 
opinion is an art ! 
-Original Message- From: 
Ehresmann, David [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, August 07, 2003 1:09 PM To: Multiple recipients of list ORACLE-L Subject: last column in a table is added with a DEFAULT 

Has anybody ever heard of this? I have a developer 
saying this is an oracle bug. It caused some 
packages to go invalid. 
"The error seems to be related to a bug in oracle caused 
when the last column in a table is added with a 
default." 
David Ehresmann 
-- Please see the official ORACLE-L 
FAQ: http://www.orafaq.net -- Author: Ehresmann, David  INET: [EMAIL PROTECTED] 
Fat City Network Services -- 858-538-5051 
http://www.fatcity.com San Diego, California -- 
Mailing list and web hosting services - 
To REMOVE yourself from this mailing list, send an E-Mail 
message to: [EMAIL PROTECTED] (note EXACT 
spelling of 'ListGuru') and in the message BODY, 
include a line containing: UNSUB ORACLE-L (or the 
name of mailing list you want to be removed from). You may 
also send the HELP command for other information (like 
subscribing).