当前位置: 技术问答>linux和unix
PostGreSQL插入数据的问题,帮忙一下,分马上给
来源: 互联网 发布时间:2015-03-31
本文导语: PostGreSQL怎样在insert into时代入变量? 如下: char *s1; s1 = "we"; int s2 = 12; .... //连接OK PQexec(conn,"create table test1(name char(20),age int4);"); //OK PQexec(conn,"insert into test1 values('cjm',10);");//OK PQexec(conn,"insert into test1 values(...
PostGreSQL怎样在insert into时代入变量?
如下:
char *s1;
s1 = "we";
int s2 = 12;
.... //连接OK
PQexec(conn,"create table test1(name char(20),age int4);"); //OK
PQexec(conn,"insert into test1 values('cjm',10);");//OK
PQexec(conn,"insert into test1 values(s1,s2);");//没有写入数据
如下:
char *s1;
s1 = "we";
int s2 = 12;
.... //连接OK
PQexec(conn,"create table test1(name char(20),age int4);"); //OK
PQexec(conn,"insert into test1 values('cjm',10);");//OK
PQexec(conn,"insert into test1 values(s1,s2);");//没有写入数据
|
定义一个buffer,用sprintf生成命令,再用PQexec执行。
|
同意 fierygnu(va_list)
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。