假设您使用的是至少
MySQL 5.0或更高版本,则从
MySQL docs中提取:
@H_502_6@不带引号的标识符中允许的字符:
@H_502_6@> ASCII:[0-9,a-z,A-Z $_](基本拉丁字母,数字0-9,美元,下划线)
>扩展:U 0080 .. U FFFF @H_502_6@带引号的标识符中允许的字符包括完整的Unicode基本多语言平面(BMP),但U 0000除外: @H_502_6@> ASCII:U 0001 .. U 007F
>扩展:U 0080 .. U FFFF @H_502_6@TL; DR @H_502_6@回答你的问题,是的..你可以在引用或不引用的列名中使用$字符.
>扩展:U 0080 .. U FFFF @H_502_6@带引号的标识符中允许的字符包括完整的Unicode基本多语言平面(BMP),但U 0000除外: @H_502_6@> ASCII:U 0001 .. U 007F
>扩展:U 0080 .. U FFFF @H_502_6@TL; DR @H_502_6@回答你的问题,是的..你可以在引用或不引用的列名中使用$字符.