Bir INS parametresi olarak PHP'den bir dizi alan bir SQL Server 2012 Stored Procedure oluşturmak istiyorum.SQL Server 2012 Saklanan Prosedürü bir IN parametresini kabul etmek ve birden çok ekleme yapmak için
prosedür dbo.Users denir içine gireceğiz ve üç Değer verdiğim sütunları olacağı tablo: kimliği ve e-posta adresini içerecektir CreatedBy, kimliği, emailaddress
dizi. Çağrı, Kullanıcılar tablosuna eklemek için bir veya daha fazla kayıt içerecektir.
Bir diziyi kabul etme yordamını nasıl alırım ve diziyi Kullanıcı tablolarımdaki birden çok ekleme deyimine nasıl dönüştürebilirim? Tablo değeri parametrelerini kullanmam gerekir mi? Onları duydum ama daha önce kullanmadım.
Teşekkür ederiz!
Evet, [tablo değerli parametresi] kullanmanız daha iyi olur (https://msdn.microsoft.com/en-AU/library/bb510489.aspx). Saklı yordamda, tüm satırları geçirilen tablo değerli parametresinden bir kerede ekleyen bir "INSERT" ifadesi olacaktır. –
Teşekkür ederim @VladimirBaranov - bu sayfadaki örnek basit görünüyor. Aslında bir diziyi nasıl ele alıyor? – AAA
Sorunun ne olduğunu anlamıyorum. Dizi bir masadır. Tablo dizidir. MSDN'deki örneklere bakın ve belirli bir sorunuz varsa buraya sorun. –