Vraag : Negeer Fout in een opslagprocedure en ga verder

Ik heb een opgeslagen procedure dat aan een lijst opneemt en ik creadted een primaire sleutel heb. Ik wil de foutenSchending van Primaire Sleutel negeren - kan niet isert dubbele key.

If het verslag reeds dan enkel verdergaat met de rest van procedure.
bestaat

Antwoord : Negeer Fout in een opslagprocedure en ga verder

Gelieve te controleren het manuscript in bijlage

Raj
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
-- Geval #1
-- Het kopiëren van bulkgegevens van Table1 aan Table2
TUSSENVOEGSEL IN Table2
	SELECTEER * UIT Table1
	WAAR identiteitskaart NIET BINNEN (UITGEZOCHTE identiteitskaart VAN Table2)
	-- EN (als om het even welk waar de voorwaarden hier toevoegen)

-- Geval #2
-- Tegelijkertijd kopiërend enige rij
ALS (UITGEZOCHTE TELLING (*) VAN Table2 WAAR identiteitskaart = @ID) = 0
BEGIN
	Het TUSSENVOEGSEL IN Table2 SELECTEERT * UIT Table1 
						-- WAAR… (waar de voorwaarde hier toevoegt)
EIND
Andere oplossingen  
 
programming4us programming4us