Sql server CREATE table能否在SQL server中具有UDT类型列?
是否有人可以帮助在sql server中创建具有用户定义的数据类型的表?sql server不支持“嵌套”表,因此不,您不能这样做。考虑创建一个单独的(正常)<代码>地址<代码>表,然后在“代码>地址> <代码>和<代码>客户< /COD>之间使用外键。.P> SQL Server不支持“嵌套”表,所以,不,您不能这样做。考虑创建一个单独的(正常)Sql server CREATE table能否在SQL server中具有UDT类型列?,sql-server,database,Sql Server,Database,是否有人可以帮助在sql server中创建具有用户定义的数据类型的表?sql server不支持“嵌套”表,因此不,您不能这样做。考虑创建一个单独的(正常)地址表,然后在“代码>地址> 和客户< /COD>之间使用外键。.P> SQL Server不支持“嵌套”表,所以,不,您不能这样做。考虑创建一个单独的(正常)地址表,然后在地址和客户之间酌情使用外键虽然重复问题询问两种用户定义的表类型,但相同的规则也适用于普通表。虽然重复问题询问两种用户定义的表类型,但相同的规则适用于正常表也是如此。 C
地址
表,然后在地址
和客户
之间酌情使用外键虽然重复问题询问两种用户定义的表类型,但相同的规则也适用于普通表。虽然重复问题询问两种用户定义的表类型,但相同的规则适用于正常表也是如此。
CREATE TYPE DBO.ADDRESSTYPE AS TABLE
(
LocationName VARCHAR(50),
PIN NUMERIC
);
CREATE TABLE mycustomer
(
cust_id NUMERIC,
name varchar(50),
current_address ADDRESSTYPE
);