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

Melewati beberapa nilai ke parameter fungsi dalam SQL

Salah satu cara untuk melakukan itu yang saya sukai adalah membuat tipe data tabel baru yang ditentukan pengguna.

CREATE TYPE [dbo].[IdList] AS TABLE(
    [Id] [int] NULL
)

Kemudian Anda dapat menggunakan tipe data tersebut sebagai salah satu parameter

CREATE FUNCTION Getfunctionname
(   
    @UserIDs dbo.IdList READONLY,
    @startdate INT,
    @endtdate INT
     )
RETURNS @ReturnTable TABLE                                        
   (                                        
     -- ReturnTable
   )
AS
BEGIN
  -- Query    
RETURN

END


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pilih baris yang baru saja dimasukkan

  2. Pilih catatan terakhir dari tabel menggunakan grup menurut

  3. Perbaikan untuk Masalah Pembuatan Ulang Indeks Online SQL Server 2012 &2014

  4. Pemecahan masalah kebuntuan di Sql Server 2008

  5. Menyinkronkan Database SQL Server 2008 melalui HTTP menggunakan WCF &Sync Framework