我已经为一个Android应用程序创建了一个带有多个列的SQLite FTS3表格。该表格由用户输入数据填充。但不是所有的表格列都应该有一个值。例如:存在一个名为PLURAL的列。用户提交的单词是一个动词(而不是名词),因此PLURAL列不应该有值。
那么我应该在PLURAL列中输入什么,NULL值还是空字符串 ""?
除了影响答案的逻辑之外,在数据库性能方面使用NULL和空字符串值是否有任何显著差异? 如果使用NULL值,是否存在任何已知问题(例如抛出异常)?
我已经在网络上搜索过,并找到了其他数据库的一些观点,但没有关于SQLite fts3的观点。
谢谢!
那么我应该在PLURAL列中输入什么,NULL值还是空字符串 ""?
除了影响答案的逻辑之外,在数据库性能方面使用NULL和空字符串值是否有任何显著差异? 如果使用NULL值,是否存在任何已知问题(例如抛出异常)?
我已经在网络上搜索过,并找到了其他数据库的一些观点,但没有关于SQLite fts3的观点。
谢谢!