这个问题我是通过代理(它是为别人)提出的。更改MySQL结束语句
他正在制作程序并存在以下问题:他需要输入未转义的“;”在一个查询中,他听说他可以要求MySQL以“;”之外的其他东西来终止。
因此,在伪代码将是:
Change_Statement_Ending(;;); SELECT * FROM * WHERE ;;//假设这是一个输入查询,它是多年来,我不使用SQL,我不记得... ... Change_Statement_Ending(;);;
的问题是,他不记得就行了正确的语法,我写为“Change_Statement_Ending(结束)”
参见:http://stackoverflow.com/questions/2109366/changing-the-mysql-query-delimiter-through-the-c-api – 2010-07-26 00:21:13