delimiter $意思是设置了$作为分隔符,即执行mysql语句的时候以$作为结束的标志。
一般使用完delimiter设置其他分隔符之后,需要重新设置回默认分隔符,命令:
delimiter
0x0f 是16进制常量。例如与&同用。&表示按位与 *** 作,我们通常使用0x0f来与一个整数进行&运算,来获取该整数的最低4个bit位,例如,0×31 &0x0f的结果为0×01。
默认值以外的分隔符;通常用于定义函数、存储过程和触发器,其中必须定义多个语句。定义不同的分隔符,如$$用于定义整个过程的结束,但在它内部,每个语句都由“..”这样,当代码在mysql客户端,客户端可以知道整个过程在哪里结束,并作为一个单元执行它,而不是在内部执行单个语句。注意,DELIMITER关键字是命令行的函数。mysql客户端(和其他一些客户端)仅限于,而不是常规的MySQL语言特性。如果您试图将它通过编程语言API传递给MySQL,它将无法工作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)