星期五

SQLite数据库中怎么获取主键的名称

表有主键,常称为id,但也有不属常者,何以寻其出?
try{
var tableData = await _getRows("pragma table_info ('$table')");
for(var i in tableData){
if(i['pk'] == 1){
    _idFieldName[table] =i['name'];
    return _idFieldName[table];
}
}
}catch(e){
Fluttertoast.showToast(msg: e.toString());
}
如上所示,于Flutter中的dart代码,输入因有table而已。
主要为以下的SQL代码所产生的作用。
pragma table_info ('$table')

愿大众习得码之智慧,风云于世间风云之上。

没有评论:

发表评论

在日本的免费拿钱的广告是真是假?

大家好,我是在日本住的normidar。 在日本看YouTube的时候经常弹出一些“轻松获取巨额日元”的广告,我也点击进去过,那么这些到底是不是真的呢?如果这是骗局,那这骗局在中国人看来非常的老土。 在中国以外的东方地区一个叫做LINE的应用,它就想微信一样。通常这些广告会引导我...