[Date Prev][Date Next][Thread Prev][Thread Next]
[Author Index]
[Date Index]
[Thread Index]
[SQR-USERS Info]
[SQRUG Home Page]
Re: forcing null values into #variables?
- Subject: Re: forcing null values into #variables?
- From: "Aultman, Steven (SMAU)" <SMAU@CHEVRON.COM>
- Date: Mon, 14 Dec 1998 16:49:28 -0800
- Sensitivity: Company-Confidential
Fair enough. I stand corrected. Thanks.
> -----Original Message-----
> From: Charles Thompson [SMTP:THOMPSONC@TRANSPOWER.CO.NZ]
> Sent: Monday, December 14, 1998 4:38 PM
> To: Multiple recipients of list SQR-USERS
> Subject: Re: forcing null values into #variables?
> Sensitivity: Confidential
>
> Steve,
>
> Sorry to stick my nose in here, but I feel I must have my say !
>
> You seem to have run afoul (note nautical reference) of a database design
> trap:
> Trying to derive multiple meanings from a single field. Numeric fields
> should
> NEVER allow nulls, in my view (and SQR agrees). You should use another
> field
> if you wish to convey one or more of the following :
> - The numeric value has not yet been entered
> - The value is not known
> - The value has been cleared/deleted
> - The field is invalid based on other field values
>
> In this case, another Yes/No field should be used to indicate that there
> is no
> information available currently.
>
> - Charles Thompson
>
> >>>Why is a zero unacceptable? The business I'm supporting is Shipping
> Loss
> >>>Control. The column in question is a measurement of liquid cargo lost.
> The
> >>>measurement may not have been taken, in which case a NULL is the
> correct
> >>>answer (no information available). If the measurement was taken and
> zero is
> >>>the answer, we had a very good voyage (no cargo lost). I can't use
> zeroes,
> >>>or any other number, to represent the lack of a measurement. Sybase
> >>>understands the distinction and allows resetting numeric columns to
> NULL in
> >>>ISQL. Why shouldn't it be possible in SQR? I'm trying to retain the
> >>>numeric attributes (so I can do more math with the number) for when I
> do
> >>>have a measurement.
> >>>
> >>>Thanks,
> >>>Steve
> >>>> -----Original Message-----
> >>>> From: Wanko, Christopher G, CFCTR [SMTP:apollo@att.com]
> >>>> Sent: Monday, December 14, 1998 11:44 AM
> >>>> To: 'SMAU@CHEVRON.COM'
> >>>> Subject: RE: forcing null values into #variables?
> >>>>
> >>>> > Is there a way to force a null value into a #variable? I
> >>>>
> >>> (SNIP)
> >>>
> >>>> You may different responses, but perhaps you might explain why a zero
> is
> >>>> an
> >>>> unacceptable result to you.
> >>>>
> >>> (SNIP)
> >>>
> >>>> -Chris
> >>>>
> >>>>