gpt4 book ai didi

sql - 是否可以在单个语句中修剪列中的所有值?

转载 作者:行者123 更新时间:2023-12-03 12:00:48 24 4
gpt4 key购买 nike

我在 (MS) SQL 数据库中有一个表,它有一个 Id 列(identity,int)和一个 Name 列(varchar(250))。
但是,名称列中的值包含(相当随机的)前导和尾随空格,因为我认为它们是从“其他东西”(不知道是什么!)剪切和粘贴的。

是否可以在 T-SQL 中执行以下操作:

update MyTable set Name = trim(name)

并让它用修剪后的值更新所有名称列?

最佳答案

MS SQL 没有修剪功能。您需要同时使用 rTrim 和 lTrim。

update MyTable set Name = lTrim(rTrim(name))

关于sql - 是否可以在单个语句中修剪列中的所有值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7803833/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com