SQL Server将字段中的所有条目修剪为相同大小

Vbasic4now

我在SQL Server中有一个字段,其中有一堆不同大小的字符串。我需要削减或截断所有这些字符串,使它们的长度为16个字符,但是我不想使用select语句来执行此操作

我知道我可以使用:

insert into some_table (column1, column2, ...)
    select left(column1, 16), column2, ...
    from some_other_table

然后将新缩短的字符串重新插入到第一张表中,但是我不想这样做,因为它太过复杂了。

有没有我可以用来将字符串减少到已经存在的表中的16个字符的命令?我试图弄乱TRIM命令,但这只会删除结尾或开头的空格

史蒂夫·福特

使用Update语句:

UPDATE some_Table SET COL1 = LEFT(COL1, 16) ..

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SQL:选择表中重复一组特定字段的所有条目

SQL delete命令删除表中的所有条目

根据与另一个SQL Server表的匹配更新列中的所有条目

MS SQL查询以获取表中多次出现的所有条目,其中某些列值没有条目

SQL Server:为具有相同ID的多行填充“非空列”中的空字段

获取一对多关系SQL中没有特定值的所有条目

如何清理 MS SQL 中 cdc 表中的所有条目?

表中的SQL ID将每个事务的相同ID发送到所有其他Coldfusion条目

oracle sql query:获取具有相同ID的表中所有条目的单独列

在SQL Server中修剪

将csv文件导入到SQL Server Management Studio并更新现有条目

SQL选择最近日期的所有条目

计算表中几乎所有字段的值为0的行。数据库SQL Server

在SQL Server中-如何将RecID相同的所有行与CR / LF合并?

获取SQL Server中没有条目的日期列表

sql,大查询:将两个字符串之间的所有条目汇总到一个变量中

是否可以从SQL Server启动Active Directory中的新条目或更新Active Directory中的现有条目?

SQL 查询将许多关系填充为具有条件的数组类型的字段

计算唯一对,但将其应用于SQL中的所有条目(不删除重复项)

选择所有与 SQL 中日期最大的条目具有相同类型的条目?

SQL Server-将数据集划分为具有随机行的相同大小的组

在SQL Server 2017中将行转换为有条件的列

SQL查询更新名称为md5版本的所有条目

SQL查询-查找所有条目都不为空的行

检索SQL Server中具有相同前缀的所有XML元素

需要找出SQL Server表中的所有列是否具有相同的值

将字段名称显示为列,将字段值显示为 sql server 中的行

SQL Server将XML解析为表-具有相同名称的多个节点

如果我更改SQL Server中现有列字段大小的char大小,会有什么缺点?