Microsoft
Software
Hardware
Network
Question : SQL Query question
I have two columns (ColA, ColB) in a table (Table1) that must fulfil
certain combination of values. How can I stop SQL query to execute if
the query tries to update or insert an invalid combination of values?
Example:
if Table1.ColA equals 'ABC' then Table1.ColB must be equal 'XYZ'.
An update query should fail similar to the check constraint and
the data remains as it is. An insert query should fail as well
and the table will not have an extra invalid record.
Answer : SQL Query question
Create a check constraint on the table, with the condition in the Check
Here's a sample
alter table products add constraint ck_product check (len(Name) > len(FamilyCode))
Random Solutions
DNS Problem on Adtran Netvanta 2100
Cisco VPN Client 5.0.07.0290 on Windows 7 64 bit
Detect Simultaneous Logon Across Network
How to create own SMTP Server on VPS?
Decode PHP file
SSIS Read Excel File Name
What do you think about these specs for a new System Center Operations/Configurations Manager 2007 R2 server?
Exchange 2007 OWA causes 2 audit failures on failed login attempt
setup two NIC with same IP address for load balancing
Server 2008 NLB problem