nome tabella passato come parametro
Von: nicoletta (trevilon@email.it) [Profil]
Datum: 19.06.2008 05:52
Message-ID: <4859d7f4$0$18154$4fafbaef@reader3.news.tin.it>
Newsgroup: it.comp.software.database
Datum: 19.06.2008 05:52
Message-ID: <4859d7f4$0$18154$4fafbaef@reader3.news.tin.it>
Newsgroup: it.comp.software.database
La seguente query DECLARE @nome_tabella CHAR(15); SET @nome_tabella= "PIPPO"; create table @nome_tabella( campo1 char(20), campo2 int ); mi da il seguente errore Messaggio 102, livello 15, stato 1, riga 11 Sintassi non corretta in prossimità di '@nome_tabella'. Evidentemente il nome dela tabella deve essere indicato in chiaro e non essere contenuto in una variabile (nome_tabella nella fattispecie) il data base è composto da molte tabelle identiche come struttura. Come fare a costruire delle query o delle stored procedure che funzionino su tutte le tabelle senza scriverne tante quante sono le tabelle e che differiscono solo per il nome di riferimento alla tabella? grazie nicoletta[ Auf dieses Posting antworten ]
