从msdnwebsite我得到以下信息:
用于指定表值参数中包含的结构化数据的特殊数据类型。
似乎我的代码可以使用它,也可以不使用它(使用存储过程将表推送到数据库)。
有人能解释一下它是做什么的吗-我不明白它的定义。
最佳答案
在sql server中,可以定义存储过程,也可以将表作为参数传递。然后这称为表值参数。
在用c_编程时,可以使用SqlDbType.Structured
常量将这样的表值参数传递给数据库。
这篇文章展示了一个例子:How to pass a table-value parameter
关于c# - SqlDbType.Structured是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31250401/