sqlite語句
//創建表
create table if not exists yourTableName("
@"id integer primary key autoincrement,"
@"userId integer not null,"
@"purchaseId integer not null,"
@"title text,"
@"dateId datetime default (datetime('now', 'localtime'))"
@")
//刪除整張表內容
delete from yourTableName
//使用%@,%ld占位
delete from yourTableName where purchaseId = %ld and userId = %ld
//插入數據
insert into yourTableName (userId, purchaseId, title, dateId) values (%ld, %ld, %@, %@)
//更新數據
update yourTableName set dateId = datetime('now', 'localtime') where purchaseId = %ld and userId = %ld
//據用戶ID查詢整張表有多少條數據
select count(*) from yourTableName where userId = 416673
//根據一些約束條件查詢數據庫
select * from yourTableName where userId in (%d, 0) and createUserId != %d order by updateTime desc limit %d offset %d
//查詢是否已存在某條記錄
select count(*) from yourTableName where purchaseID = 101 and userID = 416673
//給已存在表添加列
alter table yourTableName add createUserId integer default 0
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。