char(10)在动态t-sql字符串中做了什么?

mar*_*rko 2 t-sql

我在现有过程中有一个动态sql字符串.char(10)做什么?

设置@SelectStr = @SelectStr +'和FC.FCode ='''+ @FCode +''''+ CHAR(10)

Ale*_* K. 12

CHAR(10) 是由ASCII代码10表示的字符,它是换行符(\n),因此它是一个新行.

(虽然它不是windows标准的新行,即回车+换行CHAR(13)+CHAR(10))

在您的示例中,它可能只是用于使字符串在打印时更具可读性.