SQLite:在Julia中判断一个表是否存在数据库中?

SQLite:在Julia中判断一个表是否存在数据库中?,第1张

概述查TEST 表是否在数据库sqliteDB.db中,在julia中, using SQLite; db=SQLiteDB("E:\\sqliteData\\sqliteDB.db") strSQL =" SELECT COUNT(*) FROM sqlite_master WHERE type='table' AND name='TEST'  " output =query(db,strSQL);

查TEST 表是否在数据库sqliteDB.db中,在julia中,

using sqlite;
db=sqliteDB("E:\\sqliteData\\sqliteDB.db")
strsql =" SELECT COUNT(*) FROM sqlite_master WHERE type='table' AND name='TEST' "
output =query(db,strsql);

此时有二种情况,output为ResultSet

(1)包含此表:

output.colnames个数一般大于1,有5个字段,type,name,tab_name,rootpage,sql

(2)不包含此表

output.colnames个数一般为1,有1个字段,“Row Affected”

因此,通过,这个可以判断是否对应的表是否在指定的数据库中了。

总结

以上是内存溢出为你收集整理的SQLite:在Julia中判断一个表是否存在数据库中?全部内容,希望文章能够帮你解决SQLite:在Julia中判断一个表是否存在数据库中?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1171133.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存