I want to create one table named tbl_Ticket_Mail_Address . When creating a table, an error is displayed.
Table:
CREATE TABLE [dbo].[tbl_Ticket_Mail_Address] ( [Id] INT IDENTITY (1, 1) NOT NULL, [Designation] NVARCHAR (MAX) NULL, [Emp_ID] NVARCHAR (MAX) NOT NULL, [Emp_Name] NVARCHAR (MAX) NULL, [Mobile] NVARCHAR (MAX) NULL, [Emp_Email] NVARCHAR (MAX) NULL, [Category] NVARCHAR (MAX) NULL, [Created_By] NVARCHAR (MAX) NULL, [Created_Date] DATE NULL, PRIMARY KEY CLUSTERED ([Id] ASC), CONSTRAINT [uc_tbl_Ticket_Mail_Address] UNIQUE NONCLUSTERED ([Emp_ID] ASC, [Category] ASC) );
58.1): SQL72014: .Net SqlClient data provider: Msg 1919, level 16, state 1, row 1 The column "Emp_ID" in the table "tbl_Ticket_Mail_Address" has a type that is not valid for use as a key column in the index. (58.0): SQL72045: Script runtime error. Executed script:
CREATE TABLE [dbo].[tbl_Ticket_Mail_Address] ( [Id] INT IDENTITY (1, 1) NOT NULL, [Designation] NVARCHAR (MAX) NULL, [Emp_ID] NVARCHAR (MAX) NOT NULL, [Emp_Name] NVARCHAR (MAX) NULL, [Mobile] NVARCHAR (MAX) NULL, [Emp_Email] NVARCHAR (MAX) NULL, [Category] NVARCHAR (MAX) NULL, [Created_By] NVARCHAR (MAX) NULL, [Created_Date] DATE NULL, PRIMARY KEY CLUSTERED ([Id] ASC), CONSTRAINT [uc_tbl_Ticket_Mail_Address] UNIQUE NONCLUSTERED ([Emp_ID] ASC, [Category] ASC) );
(58.1): SQL72014: .Net SqlClient data provider: Msg 1750, level 16, state 0, line 1 Could not create constraint or index. See Previous Errors. (58.0): SQL72045: Script runtime error. Executed script: An error occurred while executing a batch.