I am trying to create a type with another type like below.
CREATE TYPE [dbo].[PropertyImage] AS TABLE
(
[PropertyImage] [NVARCHAR](MAX) NULL,
[PropertyType] [NVARCHAR](500) NULL
)
CREATE TYPE [dbo].[Properties] AS TABLE
(
[Id] INT,
[UserId] INT,
[PropertyImageList] [dbo].[PropertyImage]
)
I get this error:
The column "PropertyImageList" does not have a valid data type. A column cannot be of a user-defined table type.
Are there any alternatives?