sql >> Databáze >  >> RDS >> Sqlserver

Jak předat uživatelsky definovaný typ tabulky jako parametr uložené procedury v C#

Musíte vidět tento příklad na CodeProject .

SqlParameter param = cmd.Parameters.AddWithValue("@FileDetails", dt); 

kde dt je DataTable a parametr @fileDetails je typ tabulky v SQL:

create type FileDetailsType as table
(
    FileName        varchar(50),
    CreatedDate        varchar(50),
    Size       decimal(18,0)
)

Upravit :Tento článek MSDN Developer's Guide také by pomohlo.



  1. Optimalizátor v databázi Oracle 19c

  2. Příliš dlouhá chyba řetězce vývojáře Oracle Sql

  3. Velikost databáze PostgreSQL je po zálohování/načtení na Heroku menší

  4. Azure Web App (.NET) se připojuje k databázi Oracle bez instalace klienta