0

我正在做一个项目,我正在创建一个 SQLite 数据库表,它有一定数量的列。我想包含一个条件,如果特定列不为空,则执行某些操作(以填充该值)。我搜索了很多,但没有找到任何东西。请帮忙。

提前致谢。

4

1 回答 1

0

有一条PRAGMA table_info(table_name)语句将为table_name结果行的每一列返回以下信息(在单独的列中):

  1. 列名
  2. 立柱类型
  3. 如果列可以为空(即如果它为 0,则该列有NOT NULL约束)
  4. 列的默认值(将为空,除非列已DEFAULT定义约束)

第三栏将回答您的问题。

于 2015-05-29T07:37:00.893 回答