我在 SQL 表中有一个文本备注字段,如果它是逗号,我需要删除该字段中的最后一个字符。
因此,例如,如果我有这些行,我需要从第 2 行和第 4 行中删除逗号。
INETSHORTD
1 94
2 85,
3 94, 92
4 89, 99, 32,
Run Code Online (Sandbox Code Playgroud)
输出将是:
INETSHORTD
94
85
94, 92
89, 99, 32
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我有一个备注字段,可能包含&和HTML等效的&.我需要编写一个脚本来确保&符号的所有实例都是HTML等价物.有下面的脚本,但WHERE子句似乎并没有考虑备注字段中的&的个别实例(字符串),只是整个字段...有关如何实现这一点的任何想法?谢谢.
UPDATE
STOCKMEM
SET
INETFDESC = CAST(REPLACE(CAST(INETFDESC as NVarchar(MAX)),'&','&') AS NText)
WHERE
INETFDESC LIKE '%&%'
AND INETFDESC NOT LIKE '%&%'
Run Code Online (Sandbox Code Playgroud)