Come posso passare un elenco di dati di colonna in una stored procedure?Inserimento di un elenco di valori in una tabella di SQL Server con stored procedure
mio stored procedure è
ALTER PROCEDURE [dbo].[Register]
@Id int,
@Name nvarchar(50)
AS
BEGIN
BEGIN TRY
INSERT INTO dbo.Group (Id, Name)
VALUES(@Id, @Name)
SELECT 0
END TRY
BEGIN CATCH
SELECT -1
END CATCH
END
GO
voglio passare in questo modo i dati per l'inserimento in questa tabella
@Id = 1,2,3,4,5
@Name = 'test1,test2,test3,test4,test5'
e risultato come questo
Id Name
1 test1
2 test2
3 test3
4 test4
5 test5
http://msdn.microsoft.com/en-us/library/bb675163(v=vs.110).aspx per come utilizzare questi da C# –
Sarà utile, se si aggiorna come passare i dati al parametro di procedura ... – Jesuraja
@marc_s thanky veryyyy veryyy, ma una questio. come uso la procedura memorizzata exec? passare il valore? dopo aver eseguito questa procedura memorizzata, e voglio che AlTER ottenga questo errore, digita "IdNameTable" già esistente, o non hai il permesso di crearlo. per favore aiutami –