Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在MySQL中避开连字符/破折号?_Mysql - Fatal编程技术网

如何在MySQL中避开连字符/破折号?

如何在MySQL中避开连字符/破折号?,mysql,Mysql,我试图插入一个日期,但它将其视为一个数学运算,并插入1993年。我如何避开连字符 您需要使用日期数据类型。你还需要用引号将日期括起来。你需要用引号将文字日期括起来,要么是“2013-03-17”要么是'2013-03-17'你不能避开连字符,你要引用整件事'2013-03-17'(这个月有一个前导零),我向你保证,你可以使用任何一种。对不起,除非启用ANSI_引号,否则将被迫使用单引号。即使是日期类型,也必须使用引号。

我试图插入一个日期,但它将其视为一个数学运算,并插入1993年。我如何避开连字符

您需要使用
日期
数据类型。你还需要用引号将日期括起来。

你需要用引号将文字日期括起来,要么是
“2013-03-17”
要么是
'2013-03-17'

你不能避开连字符,你要引用整件事
'2013-03-17'
(这个月有一个前导零),我向你保证,你可以使用任何一种。对不起,除非启用ANSI_引号,否则将被迫使用单引号。即使是日期类型,也必须使用引号。