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

    [SQL Server] Istruzione Delete

    Ragazzi, ho la necessità di cancellare dalla mia tabella TBPersone tutti i record in cui il campo Titolo = Null.

    lo devo fare dal Query Analyzer di SQLServer... solo che non ci riesco.
    io ho scritto così:

    codice:
    delete [dbo.TBPersone] WHERE isnull(Titolo,' ')
    ho assegnato 2 parametri a ISNull perchè la guida dice:
    ________________________________
    Sintassi
    ISNULL ( check_expression , replacement_value )

    Argomenti
    check_expression

    Espressione da verificare per determinare se è NULL. check_expression può essere di qualsiasi tipo.

    replacement_value

    Espressione da restituire se check_expression è NULL. Il tipo di dati di replacement_value deve corrispondere al tipo dell'argomento check_expresssion.

    ________________________________

    beh, non riesco a risolvere......voi di sicuro sapete aiutarmi...




    grazie a tutti...

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  2. #2
    la funzione isnull viene utilizzata in una select per visualizzare i valore di un certo campo e, se questo è nullo, il valore messo come secondo parametro.
    Ovvero se faccio select isnull(nomecampo, 'pippo') from tabella
    allora visualizzo il valore del campo nomecampo se questo non è nullo, altrimenti visualizzo il valore pippo.
    per la tua query basta fare
    delete tabella where nome_campo is null
    (questo almeno in oracle, non so se in altri db la sintassi è leggermente diversa, ma dovrebbe essere qualcosa del genere, al massimo nome_campo = null.

    ciao


  3. #3
    grazie caimano... funziona alla perfezione...
    sei stato molto gentile... grazie ancora...

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

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.