Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [SQL Server] Sintassi errata su query update

    Buondì a tutti,

    qualcuno sa indicarmi cosa sto sbagliando in questa sintassi?

    codice:
    UPDATE [DATABASE].[dbo].[TABELLA]
       SET [CAMPO1] = 
       CASE WHEN [CAMPO2] In ('TX1','TX2') THEN [CAMPO2] ELSE 'testo2' END
    GO
    L'errore che mi da MMSQL è questo:
    Msg 8152, Level 16, State 13, Line 1
    String or binary data would be truncated.
    The statement has been terminated.

  2. #2
    Chiedo scusa, ho risolto.. una banalità a cui non avevo pensato..
    Il problema era derivato dalla lunghezza massima di caratteri impostati al campo1

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.