60 messaggi dal 02 luglio 2002
salve ragazzi ho il seguente problema ho un file contenente lo script di seguito riportato...

lo lancio attraverso l'utility ISQLW.EXE

CREATE TABLE [dbo].[Articoli] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[CODICE] [char] (10) COLLATE Latin1_General_CI_AS NULL ,
[DESCRIZIONE] [varchar] (50) COLLATE Latin1_General_CI_AS NULL ,
[QTA] [numeric](18, 0) NULL
) ON [PRIMARY]
GO

ALTER TABLE [dbo].[Articoli] ADD
CONSTRAINT [PK_Articoli] PRIMARY KEY CLUSTERED
(
[ID]
) ON [PRIMARY]
GO

CREATE VIEW dbo.viewArticoli
AS
SELECT dbo.Articoli.*
FROM dbo.Articoli

GO


-----------------------------------------------------------------------------------------------

funziona tutto ma io vorrei poter parametrizzare lo script del tipo...

@nometabella = "Articoli"

CREATE TABLE [dbo].[@nometabella] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[CODICE] [char] (10) COLLATE Latin1_General_CI_AS NULL ,
[DESCRIZIONE] [varchar] (50) COLLATE Latin1_General_CI_AS NULL ,
[QTA] [numeric](18, 0) NULL
) ON [PRIMARY]
GO

ALTER TABLE [dbo].[@nometabella] ADD
CONSTRAINT [PK_@nometabella] PRIMARY KEY CLUSTERED
(
[ID]
) ON [PRIMARY]
GO

CREATE VIEW dbo.view@nometabella
AS
SELECT dbo.@nometabella.*
FROM dbo.@nometabella
GO
1.024 messaggi dal 19 dicembre 2003
Contributi | Blog
La parametrizzazione degli oggetti di SQL Server è possibile solo attraverso la costruzione di stringhe dinamiche. Prima di procedere fai riferimento a questo articolo di Erland Sommarskog

http://www.sommarskog.se/dynamic_sql.html

dove vengono evidenziati i risvolti negativi dell'utilizzo di statement dinamici...

Bye

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.