Sono bloccato in un modo piuttosto strano problema con SQL Server 2005, che gettaSet Identifier QUOTED dovrebbe essere su quando si inserisce un record
"Set Identifier QUOTED dovrebbe essere su quando si inserisce record"
(utilizza come SP) per la tabella specifica. Questo ha funzionato bene, ma sta generando questo errore in modo casuale.
Ho verificato la SP. Non abbiamo specificato manualmente le impostazioni SET QUOTED IDENTIFIER, quindi deve essere ON di default.
Qualcuno può chiarire quale potrebbe essere il problema?
La tabella deve essere creata con SET QUOTED IDENTIFIER ON right? Non ho ancora controllato lo script del tavolo.
Ho osservato che questo problema si verifica solo con gli SP che eseguono l'inserimento o l'aggiornamento su una colonna di date (modifiedAt) ... Un valore di esempio è '2009-08-10 06: 43: 59: 447' ..
C'è un problema con i valori passati?
Mi hai appena salvato almeno un'ora di caccia in giro --- non avrei mai immaginato che SQLCMD lo stessero facendo. Grazie per l'aggiunta di questo chiarimento –
grande ... ho faticato con questo problema per nealry una settimana .. è un dannato errore semplice .. ho pensato che questo potrebbe essere utile per qualcuno .. sono molto contento che ti abbia aiutato ... :) – RameshVel
Idem sui commenti di @Ralph Shillington. –