约束的难题,如何创建一个只许输入中文字符的约束? 约束的难题,如何创建一个只许输入中文字符的约束?中文字符那么多,不可能向数字或者字母那样[0-9][a-z]来搞啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 check(co1 not like '%[^吖-座]%') 用nchar来判断,汉字应该有个范围吧 create table tbl( col nvarchar(50) constraint CKC_tbl_col check (not like '%[^吖-座]%'))是这样用吗? CREATE TABLE [表名] ( [ID] [int] NOT NULL , [字段名] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , CONSTRAINT [PK_表名] PRIMARY KEY CLUSTERED ( [ID] ) ON [PRIMARY] , CONSTRAINT [CK_表名] CHECK (not([字段名] like '%[^吖-座]%'))) ON [PRIMARY]GO cuixiping(无心) ( ) 信誉:100 Blog 加为好友 2007-04-18 13:51:23 得分: 0 create table tbl( col nvarchar(50) constraint CKC_tbl_col check (not like '%[^吖-座]%'))是这样用吗? 是这样用 create table tbl( col nvarchar(50) constraint CKC_tbl_col check (col not like '%[^吖-座]%'))试了下,NOT LIKE 前面要加上列名 是的需要加列名没有列名语法是不正确的check(co1 not like '%[^吖-座]%')--偶上面不是有例子 怎么写存储过程 两张表查询问题,谢谢 300分 求一个恢复误删除好用的软件Log Explorer for SQL Server v4.0.2 注册码要好用? 求助:求一句sql语句,各位高手帮忙啊! 服务器上无法获取数据库连接串 路径名不存在,能否备份出来,怎样做,用什么参数 sql server 日志 请问为什莫master数据库不能进行增量和事务日志备份,northwind等有时也不能进行事务日志备份? 我初学SQL Server,如何以最短的时间掌握? 求教大力怎么打包sql数据库 怎么样用函数或其它办法实现以下功能?(加分帖) 怎么样用函数或其它办法实现以下功能?
col nvarchar(50) constraint CKC_tbl_col check (not like '%[^吖-座]%')
)是这样用吗?
[ID] [int] NOT NULL ,
[字段名] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
CONSTRAINT [PK_表名] PRIMARY KEY CLUSTERED
(
[ID]
) ON [PRIMARY] ,
CONSTRAINT [CK_表名] CHECK (not([字段名] like '%[^吖-座]%'))
) ON [PRIMARY]
GO
create table tbl(
col nvarchar(50) constraint CKC_tbl_col check (not like '%[^吖-座]%')
)是这样用吗?
是这样用
col nvarchar(50) constraint CKC_tbl_col check (col not like '%[^吖-座]%')
)试了下,NOT LIKE 前面要加上列名
没有列名语法是不正确的
check(co1 not like '%[^吖-座]%')--偶上面不是有例子