小编lua*_*tat的帖子

如何撤消 SQL Server 的更新功能?

我在列上使用了更新语句,现在我想反转它。有没有办法撤销这个?

这是原始数据

Name    Score
John    15
John    15
Run Code Online (Sandbox Code Playgroud)

我使用了这个查询:

UPDATE T1
SET [score] = [score]+'na'
WHERE (name = ‘john’) 
Run Code Online (Sandbox Code Playgroud)

这给了我这个:

Name    Score
John    15na
John    15na
Run Code Online (Sandbox Code Playgroud)

我可以撤消此操作并删除na吗?我希望分数是浮动的。

sql sql-server sql-update

0
推荐指数
1
解决办法
1336
查看次数

如何使用 SQL 将具有多个特殊字符或分隔符的字符串拆分为单独的片段?

我有一个包含字符串列的数据集,如下所示:

字符串列
abcd_45dl/beta3,测试
a56d/beta_46ab

我想在每个特殊字符处分割每个片段,例如(/,-_^等)。目前我正在使用以下行,但这只给了我第一个片段。

 SUBSTRING(terms, 0, PATINDEX('%[-!?@#$%^&*()_+=<>.:;/|\]%', terms))
Run Code Online (Sandbox Code Playgroud)

所需的输出如下所示:

字符串列 字符串PC
abcd_45dl/beta3,测试 A B C D
abcd_45dl/beta3,测试 45分升
abcd_45dl/beta3,测试 β3
abcd_45dl/beta3,测试 测试
a56d/beta_46ab a56d
a56d/beta_46ab 贝塔
a56d/beta_46ab 46ab

sql sql-server

0
推荐指数
1
解决办法
1697
查看次数

标签 统计

sql ×2

sql-server ×2

sql-update ×1