忽略" //"在mysql查询中

时间:2014-08-22 06:37:24

标签: mysql sql

我有一个简单的mysql查询,如下所示:

INSERT INTO ftpt VALUES (0,ftp://ftp.somewhere.com);

如你所见,有" //"在我的代码中,我不知道如何让mysql忽略它,尽管它可能看起来很傻  对你来说,我无处可寻。 谢谢你的帮助。

3 个答案:

答案 0 :(得分:3)

字符串文字必须用单引号(as documented in the manual括起来(注意,使用双引号是非标准SQL,不适用于其他符合标准的数据库。因此最好始终使用单引号引号)功能

INSERT INTO ftpt VALUES (0, 'ftp://ftp.somewhere.com'); 

明确说明表的列是一种很好的编码风格:

INSERT INTO ftpt (id, url) VALUES (0, 'ftp://ftp.somewhere.com'); 

答案 1 :(得分:1)

只需添加撇号

INSERT INTO ftpt VALUES (0,'ftp://ftp.somewhere.com');

答案 2 :(得分:1)

您的查询几乎是正确的,您只是缺少single quotes,您应该尝试这样:

  

INSERT INTO ftpt VALUES(0,' ftp://ftp.somewhere.com');