【发布时间】:2019-08-02 10:23:27
【问题描述】:
是否可以在 SQL 中的另一个用户定义表类型中使用用户定义表类型(嵌套用户定义表类型)。
CREATE TYPE A AS TABLE
(
A_Id int
)
GO
CREATE TYPE B AS TABLE
(
B_Id int,
A_Id A --Need To Use A as data type in B
)
GO
我有前辈在一个表中发送行的数据表。
Table
1.Item1
1.Vendor1
2.Vendor2
2.Item1
1.Vendor1
2.Vendor2
请帮助如何将表格行中的表格数据从 asp.net 发送到 sql。通过循环或有任何简单的方法将嵌套表数据发送到服务器。
【问题讨论】:
-
你试过了吗?还是只是问问?
-
这个概念打破了 1NF。您会将整个表存储在一个元组中。这违背了关系数据的整个概念。像这样的事情的表现将是令人难以置信的糟糕。考虑一下当您开始用多个级别嵌套它时会发生什么。呃。
标签: sql sql-server sqldatatypes user-defined-types