给定一个简单的表格:
PGresult *res = PQexec(usersconn, "CREATE TABLE userfiles (username
varchar[100] PRIMARY KEY, mydata bytea);");
我尝试用这个添加数据:
PGresult *res = PQexec(usersconn, "INSERT into userfiles VALUES (
'peter' , '\\\\x1A' );" );
或这个:
PGresult *res = PQexec(usersconn, "INSERT into userfiles VALUES ( 'peter' , '\x1A' );" );
我收到一条关于数组值必须以...开头的错误消息
我在尝试将一个简单的十六进制常量插入此记录时做错了什么?