0

我正在尝试使用以下查询在 mysql 数据库中插入一条记录,但出现 #1064-sql 语法错误。

INSERT INTO RESOURCES(ID, NAME, RESTYPE, CONTENT) VALUES('4', 'Printer.TicketTotal', 0, LOAD_FILE('/home/anand/Openbravo-POS/main/src-pos/com/openbravo/pos/templates/Printer.TicketTotal.xml));

INSERT INTO RESOURCES(ID, NAME, RESTYPE, CONTENT) VALUES('4', 'Printer.TicketTotal', 0, $FILE{/home/anand/Openbravo-POS/main/src-pos/com/openbravo/pos/templates/Printer.TicketTotal.xml});
4

1 回答 1

1

你错过'了文件名的末尾 -

INSERT INTO RESOURCES(ID, NAME, RESTYPE, CONTENT) VALUES
  ('4',
  'Printer.TicketTotal',
  0, 
  LOAD_FILE('/home/anand/Openbravo-POS/main/src-pos/com/openbravo/pos/templates/Printer.TicketTotal.xml'));
于 2013-04-08T06:17:34.983 回答