0
我需要添加一个约束,以大写形式输入特定样本数据到名为State
的列。这是我试过的。但它会返回错误消息“关键字'COLLATE'附近的语法错误。”如何在约束中使用collate?
ALTER TABLE [Client]
ADD CONSTRAINT [client_statecheck]
CHECK COLLATE SQL_Latin1_General_CP1_CS_AS (State in('QLD', 'NSW', 'VIC','TAS', 'SA', 'WA', 'NT', 'ACT'));
该列的输入是仅这些。 'QLD','NSW','VIC','TAS','SA','WA','NT','ACT'。 – Ayyub