Android:DateTime字段中的字符串值?
我不小心将字符串datetime()插入到数据库中(而不是函数的结果),在列出数据之前,我从未发现我的错误。字符串“datetime()”位于所有记录的日期字段中,但字段类型为datetimeAndroid:DateTime字段中的字符串值?,android,sqlite,Android,Sqlite,我不小心将字符串datetime()插入到数据库中(而不是函数的结果),在列出数据之前,我从未发现我的错误。字符串“datetime()”位于所有记录的日期字段中,但字段类型为datetime 这对于Android上的sqllite正常吗??那么字段类型有什么意义呢?是的,sqlite不像大多数数据库那样是强静态类型的。当您为列指定类型时,它更像是一个关于如何存储值的建议。如果您创建一个文本列,它将把您放在那里的数字存储为字符串,因为它可以为您将数字转换为字符串。如果您创建了一个整数类型的列并尝
这对于Android上的sqllite正常吗??那么字段类型有什么意义呢?是的,sqlite不像大多数数据库那样是强静态类型的。当您为列指定类型时,它更像是一个关于如何存储值的建议。如果您创建一个文本列,它将把您放在那里的数字存储为字符串,因为它可以为您将数字转换为字符串。如果您创建了一个整数类型的列并尝试在其中存储字符串,那么如果无法将其转换为整数,它将存储一个字符串。阅读更多关于它的信息