我正在尝试在 Cache 2008 上运行一些简单的更新语句。登录到 Web 门户。我可以运行如下查询:
update testspace.clients
set requires_attention = 'Yes'
, notes = 'testsdfsd'
where id = '1||CPL62549.001'
门户网站运行,看起来像是更新了东西,但是当我执行 select 语句时, requires_attention 已更新,但 notes 没有。
这两个字段都是字符串类型。唯一的区别是注释是 MAXLEN = 32700。
我已经在其他表的其他列上对此进行了测试。MAXLEN = 32700 的任何字符串列都不会让我更新它。似乎很奇怪。也许这是一个巧合,还有其他事情正在发生。我可以更新记录的某些字段但不能更新其他字段,这似乎很奇怪。
有任何想法吗?
我是缓存新手,但有 SQL Server、Oracle、MySQL 等方面的经验。