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

时间:2011-10-04 12:33:09

标签: tsql

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

  

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

1 个答案:

答案 0 :(得分:11)

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

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

在你的例子中,它可能只是用来使字符串在打印出来时更具可读性。