Jay*_*ler 2 java sqlite android
我有一个数据库组成一个包含多个字段的表,其中一个是存储为NUMERIC的电话号码.因为电话号码是10位数,在我的代码中我将变量捕获为LONG.
我的问题是,在insert语句中,如何传递NULL值?这有可能吗?我不能为LONG变量赋一个空值,所以我想知道如何去做这个......
因为电话号码是10位数,在我的代码中我将变量捕获为LONG.
馊主意.电话号码可能看起来像数字,但它们不是.它们是恰好主要是数字的字符串.但它们也可以包含诸如的符号+.
请String改用.
更新:如果您需要使用数字类型,请确保使用Long而不是long.资本化非常重要.顺便说一下,LONG标准Java中没有这种类型.