It is probably why the Roman Empire fell - they had ZERO tolerance for
error.

AKA

The had tolerance for error.

;)

-John




On Thu, Dec 13, 2012 at 11:36 AM, Thad Esser <[email protected]> wrote:

> ** Its always funny how "nothing" can be so confusing.  No wonder the
> Romans didn't have a zero.  :-)
>
> Thad
>
>
> On Thu, Dec 13, 2012 at 8:51 AM, Mueller, Doug <[email protected]>wrote:
>
>> **
>>
>> Folks,****
>>
>> ** **
>>
>> Just to be clear….****
>>
>> ** **
>>
>> This is not an AR or SRM topic.   It is a Relational Database query topic.
>> ****
>>
>> ** **
>>
>> NULL is a value.  It means that there is "no value".****
>>
>> ** **
>>
>> So, if you search for something in ANY relational database and specify a
>> criteria, unless you explicitly test for****
>>
>> NULL values, NULL values will not match.****
>>
>> ** **
>>
>> Yes, this seems weird that "NULL" will not match when you say "does not
>> equal a specific value".  But, that is****
>>
>> the nature of relational queries.****
>>
>> ** **
>>
>> "no value" does not match and does not NOT match ANYTHING.  It can only
>> be tested for NULL.****
>>
>> ** **
>>
>> ANY qualification where the value in the DB is NULL will return a FALSE
>> for that portion of the qualification****
>>
>> unless the qualification is specifically to test for NULL.****
>>
>>
>> Just something to keep in mind whenever you are querying a database.****
>>
>> ** **
>>
>> Doug Mueller****
>>
>> ** **
>>
>> *From:* Action Request System discussion list(ARSList) [mailto:
>> [email protected]] *On Behalf Of *Jason Miller
>> *Sent:* Thursday, December 13, 2012 7:39 AM
>> *To:* [email protected]
>> *Subject:* Re: Qualification syntax question****
>>
>> ** **
>>
>> ** ****
>>
>> You are correct, this happens throughout AR not just SRM. Now that you
>> are excluding based on 'Remedy Login ID' you will have to explicitly
>> include $NULL$ in the query.****
>>
>> Something like:
>> AND ('Remedy Login ID' != $\USER$ OR 'Remedy Login ID' = $\NULL$)****
>>
>> Jason****
>>
>> ** All,
>> Need to understand the behavior behind this. It's within SRM but I feel
>> the qualification is AR related so any help would be appreciated.
>> I have a service that has to do with access. Of course, the requirement
>> is that the submitter should not be able to pick themselves as someone who
>> needs to get access. There are search menus that allow the submitter to
>> narrow down to the person who needs access. The last menu is called Full
>> Name and it does a lookup on the People form. Without the requirement of
>> the submitter being unable to pick themselves, the menu works fine.
>> However, when I add the following to the qualification:****
>>
>> AND  'Remedy Login ID' !=  $\USER$****
>>
>> my requirement is met but with side effects. The submitter cannot see
>> their name in the drop down but the side effect is that any user who has a
>> $NULL$ value in the Remedy Login ID field doesn't show up either. How is it
>> that the above string also includes null values?
>>
>> This is SRM/ITSM/ARS 7.6.04 p1
>>
>> --
>> *Tauf Chowdhury
>>
>> *
>> _ARSlist: "Where the Answers Are" and have been for 20 years_ ****
>>
>> _ARSlist: "Where the Answers Are" and have been for 20 years_ ****
>> _ARSlist: "Where the Answers Are" and have been for 20 years_
>>
>
> _ARSlist: "Where the Answers Are" and have been for 20 years_
>



-- 

*John Sundberg*
Kinetic Data, Inc.
"Your Business. Your Process."

*Save The Date! *Second Annual KEG (Kinetic Enthusiasts Group)
Feb. 25th - March 1st in Denver, CO. For more information click here -
KEG<http://www.kineticdata.com/Events/KEG.html>

651-556-0930 I [email protected]
www.kineticdata.com I community.kineticdata.com

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"

Reply via email to