怪物猎人p3数据库多玩(怪物猎人p3攻略网站)
create table 表名(字段名1 字段类型1,字段名2 字段类型2,字段名3 字段类型3,…);比如://创建一个stutbl的表,表中有3个字段//分别是整数类型的学号id,字符串类型的name和整数类型的agecreate table zhiguoxin(id int,name char[20],age int);//不存在则创建create table if not exists zhiguoxin(id int,name char[20],age int);//如果希望表中某个字段的内容不重复,可以用unique修饰该字段create table if not exists zhiguoxin(id int unique,name char[20],age int);
3.10更新(修改)表中的条目。更新表名集字段名称1=字段值1,字段名称2=字段值2…条件在哪里;//修改符合条件的条目
例如:
更新ZHI国鑫设置年龄= 100其中ID = 1002
char-非unicode定长字符串< 800 varchar-非unicode变长字符串< 800 text-非unicode变长字符串< 2 32-1 nchar-Unicode定长字符串< 800 nvarchar-Unicode变长字符串< 800next-Unicode变长字符串< 2 32-1 IV。sqlite的C语言访问接口sqlite自带C语言访问接口,可以直接在C语言环境下使用。使用这些接口的代码需要将sqlite的源代码编译到可执行程序中,或者在编译期间链接到SQLite的库。
1.直接编译源码gcc sqlite3.c sqlite_test.c -pthread -ldl -o sqlite_test2.链接sqlite3的动态库gcc sqlite_test.c -pthread -ldl -lsqlite3 -L /home/gec/sqlite/lib -o sqlite_test //如果运行时找不到sqlite3的库,可以将编译出来的库文件拷贝到/usr/lib目录下(cp -r) 4.4 执行SQL语句的接口 sqlite3_exec
int sqlite3_exec( sqlite3 *pDb, /* 打开的数据库的句柄 */ const char *sql, /* 要执行的SQL语句 */ int (*callback)(void *arg,int col,char **str,char **name), /* 回调函数,处理SQL语句执行返回的结果(查询),一条结果调用一次 arg – exec的第四个参数 col – 本条结果的字段数 str – 记录字段值的数组 name – 记录字段名的数组 回调函数必须返回SQLITE_OK */ void *arg, /* 传递给回调函数的第一个参数 */ char **errmsg /* 错误信息 */);//成功返回SQLITE_OK,否则执行失败几个例子
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。