2015-02-07 49 views
-1

我想在本地主机中添加一个带撇号的名称,例如我有一个coumn标签的公司名称和公司名称是Bob's Bistro我得到这个错误如何在localhost中添加我的代码是这样的在本地主机名中插入'

INSERT INTO `companyname_tbl` (`comp_name`,parent_id ,`company_code`) 
VALUES 
('Bob's Bistro', '1', '140101000'), 
('Hilton Hotel', '1', '140101000'), 
('Disney Channel', '1', '140101000') 

回答

4

你逃单引号(')通过使用双单引号('')的。

您可能会发现,您使用的任何数据库引擎都会提供一个函数来提供此报价转换问题。

INSERT INTO `companyname_tbl` (`comp_name`,parent_id ,`company_code`) 
VALUES 
('Bob''s Bistro', '1', '140101000'), 
('Hilton Hotel', '1', '140101000'), 
('Disney Channel', '1', '140101000') 
+0

可以:) – 2015-02-07 03:01:25

+0

什么语言,什么数据库引擎是您使用打勾在8分钟内回答?我可以尝试寻找我提到的功能。 – nxasdf 2015-02-07 03:05:18

+0

即时通讯使用xammp作为语言我不知道你的意思是什么语言? – 2015-02-07 03:09:05

0
INSERT INTO `companyname_tbl` (`comp_name`,parent_id ,`company_code`) 
VALUES 
('Bob''s Bistro', '1', '140101000'), 
('Hilton Hotel', '1', '140101000'), 
('Disney Channel', '1', '140101000')