Visualizzazione dei risultati da 1 a 2 su 2

Discussione: CAST AND CHECK in SQL

  1. #1

    CAST AND CHECK in SQL

    ciao,
    ho creato un domain per numeri di acconto che vanno da 0001 a 9999 tramite l'istruzione qua sotto.
    CREATE DOMAIN codice_prodotto AS CHAR(4)

    vorrei fare un controllo che i valori siano immessi siano tra 1 e 9999 e ho provato il comando qua sotto.
    CHECK (CAST(@value AS SMALLINT) BETWEEN 1 AND 9999);

    il problema che ho è che se inserisco il valore 1 nella tabella mi compare come '1' e non come '0001'
    qualcuno sa darmi una dritta su come posso fare?
    grazie
    spidermassi

  2. #2
    senza usare ZEROFILL
    spidermassi

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.