作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我使用 PRAGMA table_Info('table_name') 来获取表名、字段数据类型和有关该表的其他信息,它给了我预期的值,但是当涉及到 View 时,返回的字段数据类型始终是“数字” ”。这个问题的原因可能是什么?...还有其他方法可以从 View 中获取字段数据类型吗?请帮忙
最佳答案
我猜这是因为在 SQLite 中列并不是真正的强类型这一事实的副产品。虽然您可以为列声明类型,但它不会阻止您将其他类型的数据放入该列。换句话说,数据类型与单个字段相关联,而不是与它所在的列相关联。具体如何确定类型会有所不同,具体取决于您使用的 SQLite 版本:
SQLite 2: http://www.sqlite.org/datatypes.html
SQLite 3: http://www.sqlite.org/datatype3.html
关于database - 有没有办法在 SQLITE 中获取 View 的列数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6274719/
我是一名优秀的程序员,十分优秀!