您好,这是我的第一篇文章,我对 SQL 还很陌生。我真正想要找到的是与 MID$ 相当的东西,我可以在其中根据字段的一部分进行更新。
UPDATE OurTable
SET UpdateField='Text-2008-001-old'
WHERE '2008' like ('%' || UpdateField) AND KeyField='1'
换句话说,我想更新到“Text-2008-001-old”,该字段当前可能是“Line-2008-000-000”
2008 年的位置在现有数据中没有改变,所以我只需要更新和包含 2008 年 KeyField 为“1”的字段
如果我还没有找到一个很好的 SQL 语法在线资源,请随时指出我那里。
希望我已经解释了这一点,并提前感谢所有建议。