UPDATE問題 有约束呀:([au_id] like '[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]')要求符合格式:001-01-0001 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 use pubsGOUPDATE authorsSET au_id='001-02-0001', au_lname='JOE', au_fname='BLACK', phone='408496-7223', address='22 road', city='Oakland', state='CA', zip='94025', contract='0'WHERE au_id='172-32-1176'GO仍不行!同樣提示:服务器: 消息 547,级别 16,状态 1,行 1UPDATE 语句与 COLUMN CHECK 约束 'CK__authors__au_id__77BFCB91' 冲突。该冲突发生于数据库 'pubs',表 'authors', column 'au_id'。语句已终止。 约束表達式:([au_id] like '[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]') 约束名---'CK__authors__au_id__77BFCB91' TO:pbsql(风云) 請再解答!呵呵... if '001-02-0001' like '[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]' print '符合约束要求'else print '不符合约束要求'没道理的,运行一下看有什么结果 TO:pbsql(风云) 謝謝你!問題解決了!呵呵... 如何打开dbb文件?都搞不懂用什么来开 有这样的SQL语句吗? 急!大家帮帮忙,这样的Sql语句怎样写 在线等待,SQL查询语句 请问连接数据库有几种方法?请用程序实现一个访问数据库的方法。 看我这程充中的游标用的对不?我这程序不对呢 我的SQL SERVER2000的"全文索引"为什么总是为灰的 游标 查询速度 SQL语句清除客户编号表头表身资料 sql语句 用VC 6.0 ,SQL Server ,ADO编程,如何对数据库表纪录的一行进行锁定,即在读取后尚未写入新值之前防止其他人再读此字段信息,请指教。
GO
UPDATE authors
SET au_id='001-02-0001',
au_lname='JOE',
au_fname='BLACK',
phone='408496-7223',
address='22 road',
city='Oakland',
state='CA',
zip='94025',
contract='0'
WHERE au_id='172-32-1176'
GO
仍不行!同樣提示:服务器: 消息 547,级别 16,状态 1,行 1
UPDATE 语句与 COLUMN CHECK 约束 'CK__authors__au_id__77BFCB91' 冲突。该冲突发生于数据库 'pubs',表 'authors', column 'au_id'。
语句已终止。
([au_id] like '[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]')
請再解答!呵呵...
print '符合约束要求'
else
print '不符合约束要求'没道理的,运行一下看有什么结果
謝謝你!問題解決了!呵呵...