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

Jak mohu načíst seznam parametrů z uložené procedury na serveru SQL Server

Chcete metodu SqlCommandBuilder.DeriveParameters(SqlCommand). Všimněte si, že vyžaduje další zpáteční cestu do databáze, takže jde o poněkud významný zásah do výkonu. Měli byste zvážit uložení výsledků do mezipaměti.

Příklad volání:

using (SqlConnection conn = new SqlConnection(CONNSTRING))
using (SqlCommand cmd = new SqlCommand("StoredProc", conn)) {
   cmd.CommandType = CommandType.StoredProcedure;
   SqlCommandBuilder.DeriveParameters(cmd);

   cmd.Parameters["param1"].Value = "12345";

   // ....
}


  1. Jak zobrazit řazení sloupce v MySQL

  2. 10 nejlepších startupů v cloudu – 2018

  3. Datum a čas SQLite

  4. Může datový typ Postgres NUMERIC ukládat podepsané hodnoty?