Questione : Ignorare l'errore in una procedura del deposito e continuare

Ho una procedura immagazzinata che inserisce ad una tabella e creadted una chiave primaria. Voglio ignorare la violazione di errori della chiave primaria - non può il isert key.

If l'annotazione già allora esistere appena continua con il resto del procedure.
class= del

Risposta : Ignorare l'errore in una procedura del deposito e continuare

Controllare prego lo scritto allegato

Raj
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
-- Caso #1
-- Dati all'ingrosso di copiatura da Table1 a Table2
INSERTO in Table2
	SELEZIONARE * A PARTIRE da Table1
	In DOVE identificazione NON (SELEZIONARE l'identificazione A PARTIRE da Table2)
	-- E (se c'è ne dove le circostanze aggiungono qui)

-- Caso #2
-- Fila singola di copiatura alla volta
SE (SELEZIONARE il CONTEGGIO (*) A PARTIRE da Table2 DOVE identificazione = @ID) = 0
COMINCIARE
	INSERIRE in Table2 PRESCELTO * da Table1 
						-- DOVE… (c'è ne dove la circostanza aggiunge qui)
ESTREMITÀ
Altre soluzioni  
 
programming4us programming4us