Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

INSERT menggunakan LIST ke Stored Procedure

Jika Anda menggunakan SQL server 2008 &di atasnya, Anda dapat menggunakan solusi di bawah ini. Deklarasikan jenis Tabel seperti:

CREATE TYPE FeatureServerType AS TABLE 
(
   [Features] nvarchar(50)
   ,[TotalLicenses] int
   ,[LicensesUsed] int
   ,[Server] nvarchar(50) 
);

Gunakan seperti :

CREATE PROCEDURE [RSLinxMonitoring].[InsertFeatures] 
   @TabletypeFeatures FeatureServerType READONLY
AS
   SET NOCOUNT ON;

   INSERT INTO [RSLinxMonitoring].[FeatureServer]
        ([Features]
           ,[TotalLicenses]
           ,[LicensesUsed]
        ,[Server])
   SELECT * FROM @TabletypeFeatures 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara membuat fungsi SQL Server untuk menggabungkan beberapa baris dari subquery ke dalam satu bidang yang dibatasi?

  2. Jatuhkan semua tabel yang namanya dimulai dengan string tertentu

  3. Cari Tahu Partisi Mana Nilai yang Diberikan Akan Dipetakan ke dalam SQL Server (T-SQL)

  4. Bagaimana Menambahkan ATAU Menjatuhkan Kolom Dari Tabel yang Diaktifkan CDC Tanpa Kehilangan Data di Database SQL Server - Tutorial SQL Server

  5. Pilih ukuran database SQL Server