由于某些原因,我已经对某些书籍的书名进行了OCR,这也增加了换行符。现在,我要批量永久删除/更新它们,而不是在选择视图中。这些是我正在运行的查询
SELECT Replace(BOOKTITLE, Char(13) + Char(10), ''),
Len(Replace(BOOKTITLE, Char(13) + Char(10), ''))
FROM BOOKTABLE;
SELECT BOOKTITLE AS [(No column name)],
Len(BOOKTITLE)
FROM BOOKTABLE;
产生以下结果
如何完成?
答案 0 :(得分:1)
如果换行符始终位于BOOKTITLE的结尾,那么您可以进行此更新
UPDATE BOOKTABLE SET BOOKTITLE = LEFT(BOOKTITLE, LEN(BOOKTITLE) - 2)