标签: trim

修剪 MS SQL Server 中 xml 列中的值

我有一个带有 XML 列的数据库。我正在尝试更新(修剪) xml 列的 xml 值。我在 Windows、SQL Server 2008 Express 上运行。

我没有找到任何直接在 Xquery 中修剪的方法,所以我尝试通过选择该值。这是 SQL

select RTRIM(LTRIM(col2.value('(/Root/Row/Rowid/text())[1]','varchar(20)')))
from   dbo.T1
Run Code Online (Sandbox Code Playgroud)

但是现在我不知道如何更新这个 xml 值。

有没有办法直接修剪xml值?如果不是,我该如何修剪价值?

我不是要更新表中的单行,而是要修剪表中所有行的 xml 值

sql-server-2008 xml sql-server xquery trim

2
推荐指数
1
解决办法
2345
查看次数

PostgreSQL中如何去除字符之间的空格?

我想根据卡号的特定列匹配两个表,第二个表中某些卡号的字符之间有空格,如下所示:

'NES 123_4_5'
'MTS 678_9_0'
Run Code Online (Sandbox Code Playgroud)

我想要的是删除字符和数字之间的空格并将其更改为以下形式:

'NES123_4_5'
'MTS678_9_0'
Run Code Online (Sandbox Code Playgroud)

执行此操作的函数的 SQL 查询是什么?

postgresql postgresql-9.5 trim

1
推荐指数
1
解决办法
2万
查看次数