sql替换最后一个字符 sql查询结果部分替换?

sql查询结果部分替换?使用替换功能,将年、月替换为单杠,将日替换为空白,形成TB的标准日志格式,然后进行比较。下面是一个替换的示例:选择replace(替换(“2017年1月1日”、“年”、“-”)

sql查询结果部分替换?

使用替换功能,将年、月替换为单杠,将日替换为空白,形成TB的标准日志格式,然后进行比较。下面是一个替换的示例:选择replace(替换(“2017年1月1日”、“年”、“-”)、“月”、“-”、“日”、”)。注意:此替换功能适用于SQL Server数据库,其他数据库可能需要相应调整。

SQL语句replace替换问题?

Replace

用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。

Syntax

replace(“”string”replace1“”、“”string”replace2“”、“”string”Replace3“)

参数

“”string”replace1“”

要搜索的字符串表达式。字符串ureplace1可以是字符数据或二进制数据。

“”string “Replace2 “”

要找到的字符串表达式。字符串ureplace2可以是字符数据或二进制数据。

“”字符串“”替换3 “”

]。字符串ureplace3可以是字符数据或二进制数据。

Return type

如果字符串替换(1、2或3)是受支持的字符数据类型之一。如果字符串替换(1、2或3)是受支持的二进制数据类型之一。

Example

以下示例将abcdefghi中的字符串CDE替换为XXX。

选择replace(“cdefghicde”、“CDE”、“XXX”)go

以下是结果集:

---abxxxfghixxx(1条受影响的路径)

--这是我收集的一些信息