【发布时间】:2012-02-23 12:53:09
【问题描述】:
- 在我的 sqlite 数据库中,我有一个 time 字段。
- 到目前为止,我一直在使用类型“varChar”的时间。它运行良好
- 但现在我需要将类型更改为 DateTime。
-
如何更改以下查询以将 varchar 转换为日期和时间类型。 -在我的表列中是“时间”(DATETIME),“评论”(VARCHAR)
- 在全选方法中。
(NSMutableArray *)selectAllFromDB {
time=[NSString stringWithUTF8String:(char *)sqlite3_column_text(selectAllStmt, 0)];
- 在全选方法中。
} __
-in insert method
-(BOOL)insertIntoDB:(NSMutableDictionary *)dict
{
time=[dict objectForKey:@"time"];
if(sqlite3_bind_text(insertStmt, 1, [time UTF8String], -1, SQLITE_TRANSIENT) != SQLITE_OK)
{
return NO;
}
}
如何针对日期数据类型修改这些查询
【问题讨论】:
标签: iphone objective-c xcode sqlite