【问题标题】:Does Sqlite have a table, view, and/or column description in the metadata?Sqlite 在元数据中是否有表、视图和/或列描述?
【发布时间】:2018-09-14 13:28:49
【问题描述】:

我正在调用 DbConnection.GetSchema("Tables") 并没有返回名为“table_comment”的列。

Sqlite 的元数据中没有描述吗?

或者如果有,如何查询?

谢谢 - 戴夫

【问题讨论】:

  • 他们好像没有。创建表时甚至不能设置注释sqlite.org/lang_createtable.html
  • @Steve - 谢谢。如果您将其作为答案发布,我很乐意选择它。
  • 我没有足够的 SQLite 经验来得出结论。让我们看看是否有一些 SQLite 专家更确定地来到这里

标签: c# sqlite dbconnection getschema


【解决方案1】:

我不完全确定这是您要问的,但DbConnection.GetSchema("MetaDataCollections") 将帮助您找到GetSchema() 方法可以采用的所有参数。这些方法包括视图和列。 "Tables" 参数仅返回表列表。如果通过描述您指的是类似于 MySQL DESCRIBE 的内容,您可以查询 sqlite_master 以查看 create 语句。这是我所知道的最接近 cmets 的方法(尽管肯定有我不知道的方法)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-17
    • 1970-01-01
    • 2020-06-18
    • 1970-01-01
    相关资源
    最近更新 更多