我的表分支中有三列,即id(自动编号),代码(文本),desc(文本)。我正在尝试执行此sql
insert into branch(code,desc) values('"+b+"','"+c+"')";
这给了我错误语法错误..请帮助
答案 0 :(得分:1)
其中一列的名称为DESC
,即Reserved Keyword
。为了peoperly执行INSERT
语句,您需要使用brackets
来分隔列,例如
insert into branch(code,[desc]) values ('"+b+"','"+c+"')";
还有一件事,您的代码很容易SQL Injection
。请对查询进行参数化。