Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何在SQLServerManagementStudio的编辑器中搜索“,”并替换为“,”_Sql Server_Ssms - Fatal编程技术网

Sql server 如何在SQLServerManagementStudio的编辑器中搜索“,”并替换为“,”

Sql server 如何在SQLServerManagementStudio的编辑器中搜索“,”并替换为“,”,sql-server,ssms,Sql Server,Ssms,我有一个很长的查询,我想用回车符替换,将所有字段放在自己的行中,但我不知道如何在编辑器中执行。它不是傻瓜式的,但比手工操作要好。CTRL+H Find what: ', ' (No Quotes) Replace With: ', \n' (No Quotes) 展开查找选项并勾选使用正则表达式复选框。执行查找/替换。您要查找,并替换为\n新行。要使用\n请选中底部名为“使用:的框,然后从下拉列表中选择正则表达式。选中“使用正则表达式”,搜索ro\,并将其替换为\n在management st

我有一个很长的查询,我想用回车符替换,将所有字段放在自己的行中,但我不知道如何在编辑器中执行。它不是傻瓜式的,但比手工操作要好。

CTRL+H

Find what: ', ' (No Quotes)
Replace With: ', \n' (No Quotes)

展开查找选项并勾选使用正则表达式复选框。

执行查找/替换。您要查找,并替换为\n新行。要使用\n请选中底部名为“使用:的框,然后从下拉列表中选择正则表达式。

选中“使用正则表达式”,搜索ro\,并将其替换为\n

在management studio 2017中,有一个带有小齿轮和方形的按钮,如果将鼠标悬停在该按钮上,则显示为“使用正则表达式”。选择此选项,然后输入查找和替换。\n在SQL Server Management Studio SSMS中,将查找/替换框与选中的使用正则表达式框一起使用,并将逗号字符替换为逗号回车换行符,\r\n

\r表示转义的回车字符13,而\n表示转义的换行字符10

<>如果你做的是删除/替换CR/LF字符,那么你需要考虑你的文件格式。某些文件类型仅使用CR,其他文件类型仅使用LF,大多数Windows格式使用CR+LF。因此,对于这些不同的格式,您可能需要使用just\r\n或just\n替换\r\n