Sql Nvarchar列的验证

Sql Nvarchar列的验证,sql,sql-server,Sql,Sql Server,我想在sql server中对我的一列应用验证,以仅显示长度为3且格式为LetterNumberletter的记录,例如A2B。在其中条件中,必须找到长度为3且与模式类似的 查询 SELECT * FROM your_table_name WHERE LEN(your_column) = 3 AND your_column LIKE '[A-Z][0-9][A-Z]'; 您是否正在尝试筛选从数据库读取的内容?或者,您是否试图首先限制进入数据库的内容?

我想在sql server中对我的一列应用验证,以仅显示长度为3且格式为LetterNumberletter的记录,例如A2B。

其中
条件中,必须找到长度为3且
与模式类似的

查询

SELECT * FROM your_table_name
WHERE LEN(your_column) = 3 
AND your_column LIKE '[A-Z][0-9][A-Z]';

您是否正在尝试筛选从数据库读取的内容?或者,您是否试图首先限制进入数据库的内容?