我使用Java编程语言,我会将带有其他字符的数据插入到数据库表中。
以下是一个例子:
INSERT INTO bv_usergroup (id, active, description, deleted) VALUES (1, TRUE, Administrator \(Company\), FALSE);
附加字符是符号“(”和“)”。我怎么解决这个问题?在我的sql示例中,如何在布尔值中插入它是否正确?
Thenaks和Greetz Marwief
答案 0 :(得分:0)
字符文字(又名“字符串”)必须用单引号括起来:
INSERT INTO bv_usergroup
(id, active, description, deleted)
VALUES
(1, TRUE, 'Administrator (Company)', FALSE);
有关如何指定文字的详细信息,请参阅手册:
http://www.postgresql.org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-CONSTANTS