我有一列,它看起来像如何替换列中的文本?
Quarter
-------
Q1 2012
Q2 2012
Q1 2013
,我想
Quarter
-------
Q1
Q2
Q1
这里就是我来带:
UPDATE TABLE [WA Products Sales].[dbo].[WA_Sales_Products]
SET
Quarter = REPLACE (Quarter, SUBSTRING(Quarter, 1, CHARINDEX(' ', Quarter)-1)
它返回
Msg 156, Level 15, State 1, Line 2
Incorrect syntax near the keyword 'TABLE'.
任何帮助将不胜感激。
还有的definetly缺少一个右括号,但如果这是问题... – Turo
不,我只是没有在复制的语法选择它。但是,谢谢。 –
MS不是我的方言......你确定需要'TABLE'关键字吗?括号[]是否正确? –