2015-07-06 3 views
3

Из MSDN website я получаю следующее:Что означает SqlDbType.Structured?

специальный тип данных для определения структурированных данных, содержащихся в табличные значения параметров.

Кажется, мой код работает с ним и без него (нажатие таблицы на БД с использованием хранимой процедуры).

Может кто-нибудь объяснить, что он делает - я не понял этого из определения.

ответ

6

В SQL Server вы можете определить хранимые процедуры, и вы можете передавать таблицы в качестве параметра. Затем это называется значением параметра таблицы.

Когда вы программируете на C#, вы можете передать такой табличный параметр в базу данных с помощью константы SqlDbType.Structured.

На этом примере показан пример: How to pass a table-value parameter