July 31, 2012 at 8:55 am
I tried to execute:
Delete From Survey_Response
I received:
Msg 547, Level 16, State 0, Line 1
The DELETE statement conflicted with the REFERENCE constraint "JOB_TICKET_surveyResponse_FK". The conflict occurred in database "WHDProd", table "dbo.JOB_TICKET", column 'SURVEY_RESPONSE_ID'.
The statement has been terminated.
Is there a way to temporarily turn off this checking?
July 31, 2012 at 9:01 am
rummings (7/31/2012)
I tried to execute:Delete From Survey_Response
I received:
Msg 547, Level 16, State 0, Line 1
The DELETE statement conflicted with the REFERENCE constraint "JOB_TICKET_surveyResponse_FK". The conflict occurred in database "WHDProd", table "dbo.JOB_TICKET", column 'SURVEY_RESPONSE_ID'.
The statement has been terminated.
Is there a way to temporarily turn off this checking?
It would most likely be better to delete the child row too or set the foreign key column to NULL. Otherwise you will create orphaned data.
_______________________________________________________________
Need help? Help us help you.
Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.
Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.
Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/
July 31, 2012 at 9:04 am
rummings (7/31/2012)
I tried to execute:Delete From Survey_Response
Are you kidding? a DELETE with no WHERE? :blink:
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply