CREATE TYPE DBO.ADDRESSTYPE AS TABLE
(
LocationName VARCHAR(50),
PIN NUMERIC
);
CREATE TABLE mycustomer
(
cust_id NUMERIC,
name varchar(50),
current_address ADDRESSTYPE
);
有人可以帮助在SQL Server中用用户定义的数据类型创建表吗?
答案 0 :(得分:2)
SQL Server不支持“嵌套”表,因此不能,您不能这样做。考虑创建一个单独的(普通)Addresses
表,然后在Addresses
和Customers
之间适当地使用外键。