Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Store Procedure

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655

    Store Procedure

    Ciao a tutti ecco qui il mio problema:

    Ho una tabella con un campo di tipo intero,vorrei creare una Store Procedure....

    che dovrebbe calcolarmi il valore massimo di questo campo e incrementarlo di una unità (non posso utilizzare un campo IDENTITY ma solo integer) e poi inserire il nuovo valore nel database in un nuovo record

    Come posso fare una cosa simile?


    Come Database sto utilizzando Microsoft SQL Server 2005

  2. #2
    Utente di HTML.it L'avatar di edaje
    Registrato dal
    Jul 2003
    Messaggi
    363
    codice:
    declare @cont int
    
    set @cont = (select max(id) from Tabella)
    
    set @cont = @cont +1

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655
    Ma conn questa procedura non vado ad inserire il valore incrementato nel Database,Giusto?

  4. #4
    Utente di HTML.it L'avatar di edaje
    Registrato dal
    Jul 2003
    Messaggi
    363
    giusto

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655
    Dovrei modificarla in :

    declare @cont int

    set @cont = (select max(id) from Tabella)

    set @cont = @cont +1

    Insert Into Tabella
    Values @cont



    Giusto?

  6. #6
    Utente di HTML.it L'avatar di edaje
    Registrato dal
    Jul 2003
    Messaggi
    363
    corretto

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655
    facendo come ho scritto sopra cioè:


    DECLARE @cont int

    SET @cont = (select max(ContatoreClick) from Clickthrough)

    SET @cont = @cont +1

    INSERT INTO Clickthrough
    VALUES @cont

    GO

    Mi segnala errore vicino l'INSERT dice che è un errore di sintassi,a cosa potrebbe essere dovuto?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.