我有以下存储在数据库领域json
字符串:从JSON字符串“外部”键/值删除空格值
{"name" : "John Paul Mark", "surname" : "Johnson"}
注意name
由3个不同的名字组成的,他们之间的空白。
我需要修剪的字符串去除json
key/values
之间的空格,为了得到这个最终的字符串:
{"name":"John Paul Mark","surname":"Johnson"}
离开触及的空格内的值key/values
。
我试图使用Replace(@myString, ' ', '')
,但它不像预期的那样工作,因为它将json字符串中的空格替换为全部。
有什么想法?有没有我可以使用的原生sql功能,而不是创建自定义功能?
感谢
的SQL Server/Oracle的/ PostgreSQL的或 “” ''? – lad2025
@ lad2025 sql-server,标记已更新。谢谢! – BeNdErR