Vraag : SQL Vraag die van de Update de werkt niet

Ik probeer om allen te vervangen nietig verklaar op een gebied met -1, nochtans is het een int.- gebied en ik krijg de fout „Msg 245, Niveau 16, Staat 1, ontbroken Lijn 1
Conversion wanneer het omzetten van de varchar waarde „ONGELDIG“ aan gegevenstype int.“ hieronder is mijn code.
" codeBody "
1:
2:
3:
4:
UPDATE [Controlelijst]. [dbo]. [InspectionResponses]
 REEKS [ReportType] = ' - 1 ' 
 WAAR [ReportType] = „NIETIG VERKLAAR“
GA

Antwoord : SQL Vraag die van de Update de werkt niet

Waarom hebt u ONGELDIG en -1 als koord? Dat is waarom het probleem komt, als ik hierboven postte als u enkel BENT ONGELDIG gebruikt om te zien of een kolom ongeldig is, zal het het probleem oplossen. Ook op de verklaring van de UPDATE in plaats van het plaatsen van ReportType aan „- 1 zou“ u enkel -1 kunnen willen gebruiken.

Zie code

Achting,
Nachi
1:
2:
3:
UPDATE [Controlelijst]. [dbo]. [InspectionResponses]
 REEKS [ReportType] = -1
 WAAR [ReportType] ONGELDIG IS
Andere oplossingen  
 
programming4us programming4us