Visualizzazione dei risultati da 1 a 3 su 3

Discussione: TSQL errore sintassi

  1. #1
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118

    TSQL errore sintassi

    Ragazzi sono molto arruginito ma:

    USE PROVE
    DECLARE @ABBA AS INT
    SELECT RU FROM HOSPICE
    @ABBA=datalength(ru)
    SELECT CASE @ABBA =1 THEN 'Computer'
    ELSE 'Nessuna categoria'
    END

    GO

    perchè mi ritorna? :
    Msg 102, Level 15, State 1, Line 4
    Sintassi non corretta in prossimità di '@ABBA'.
    Msg 102, Level 15, State 1, Line 5
    Sintassi non corretta in prossimità di '

    Come funziona la sintassi? Grazie mille.

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    A parte che la discussione la vedrei bene nella sezione database e che non dici di che database stai parlando...

    così ad occhio direi SET @ABBA = datalength(ru)

    e magari anche (unendo le cose) SET @ABBA = SELECT datalength(ru) FROM HOSPICE

  3. #3
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Oh, grazie. Hai ragione, ho scelto server pechè sto lavorando in SQL server ma adesso mi sposto subito.

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.