🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.databases.ms-sqlserver
Article #97

create unique index to allow null values

#97
From: ^-^
Date: Wed, 16 Apr 2003 06:38
23 lines
2567 bytes
Hi there...

I have a table called dc_weighbridge_MAIN that that has to have an unique id
called [ticket] but "ticket" also has to allow null values... so i set the
ticket field to allow null fields, but to check for duplicate entries I
created a view called "check_duplicates" wich a form will be based on as
soon as this function is working....  in the view I added all the records
but made "ticket" an unique index...

Now when I try to delete or add any records in my table (not even using the
view) I get the error: DELETE failed because the following SET options have
incorrect settings: 'ARITHABORT'

What's wrong?  What I want to achieve is: When my capturer inserts a record
that has an "ticket" no there may be no duplicates, and the form should warn
you of this when you try to add the record to the sql server, if the
capturer adds a record that doesn't have a "Ticket" then it will use another
form that will be based on another view similar to this one that will be
based on another "Unique ID" called [Heat_nr]

Plesae help, Thanks alot in advance :)

^-^
Technical Details
Message-ID: <b7ito9$5kt$1@ctb-nnrp2.saix.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!newsswitch.lcs.mit.edu!newsfeed.mathworks.com.MISMATCH!newsfeed!btnet-peer0!btnet!ctb-nntp1.saix.net!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1135f7,32f0907ad6165bb4,start
X-Google-Attributes: gid1135f7,public
X-Google-Thread: 10b4ec,32f0907ad6165bb4,start
X-Google-Attributes: gid10b4ec,public
X-Google-Thread: 103584,32f0907ad6165bb4,start
X-Google-Attributes: gid103584,public
X-Google-Thread: ff490,32f0907ad6165bb4,start
X-Google-Attributes: gidff490,public
X-Google-Thread: 104de1,32f0907ad6165bb4,start
X-Google-Attributes: gid104de1,public
X-Google-ArrivalTime: 2003-04-15 23:38:02 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!newsswitch.lcs.mit.edu!newsfeed.mathworks.com.MISMATCH!newsfeed!btnet-peer0!btnet!ctb-nntp1.saix.net!not-for-mail
From: "^-^" <mortalnightmare@hotmail.com>
Newsgroups: comp.databases.ms-sqlserver,cz.comp.microsoft.sql,microsoft.public.sqlserver.tools,microsoft.public.za.sql,microsoft.public.za.sql.setup
Subject: create unique index to allow null values
Date: Wed, 16 Apr 2003 08:38:32 +0200
Organization: The South African Internet Exchange
Lines: 25
Message-ID: <b7ito9$5kt$1@ctb-nnrp2.saix.net>
NNTP-Posting-Host: 196.25.159.177
X-Trace: ctb-nnrp2.saix.net 1050475081 5789 196.25.159.177 (16 Apr 2003 06:38:01 GMT)
X-Complaints-To: abuse@saix.net
NNTP-Posting-Date: 16 Apr 2003 06:38:01 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2720.3000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000