Maj*_*aba 0 c mysql sql database
要在c中形成多于一行的字符串文字,您可以用反斜杠连接两个字符串,然后按 RETURN 键。反斜杠会导致编译器忽略以下换行符。例如,字符串文字:
"Long strings can be bro\
ken into two or more pieces."
Run Code Online (Sandbox Code Playgroud)
或者在 c 中定义一个 C 预处理器的有用案例:
#define DISP_TEST \
{\
int l_id = 1;\
PubDisplayGen(3,_txtOTHERS_(l_id,SID_PRINTING));\
PubUpdateWindow();\
}
Run Code Online (Sandbox Code Playgroud)
mysql有什么与此相同的东西吗
例如,当运行这些命令时
SET @test = "select *
from test4";
Select @test;
Run Code Online (Sandbox Code Playgroud)
输出是
虽然所需的输出是:
不要忘记这个需求的用例。我想知道有可能吗?或者SQL中是否有任何相等的字符?
虽然我真的不推荐使用它,但 MySQL 会自动连接两个相邻的字符串。所以这做你想要的:
SET @test = 'select * '
'from test4';
Select @test;
Run Code Online (Sandbox Code Playgroud)
我不推荐这样做,因为它看起来像一个语法错误。一个小小的改变可能会显着改变意义。