Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 少了什么?_Java_Sql - Fatal编程技术网

Java 少了什么?

Java 少了什么?,java,sql,Java,Sql,请告诉我我在这个问题上的错误 private static final String CREATE_TABLE = "CREATE TABLE " + TABLE_NAME + "("+ USERID + "INTEGER PRIMARY KEY AUTOINCREMENT, " + USER_NAME +"

请告诉我我在这个问题上的错误

 private static final String CREATE_TABLE = 
                 "CREATE TABLE "
                         + TABLE_NAME + 
                         "("+ USERID + "INTEGER PRIMARY KEY AUTOINCREMENT, "
                         + USER_NAME +"VARCHAR(255),"
                         + USER_PASSWORD + "TEXT,"
                         +USER_EMAIL+ "TEXT"+")";

至少,在INTEGER、VARCHAR(255)和TEXT之前需要有一个空格


如果您打印CREATE_TABLE字符串,我相信您将能够有效地排除查询故障。

告诉我们出现了什么错误。。首先,您没有使用参数化查询,这可能是一个安全问题。您需要空格
列名称数据类型(大小)
寻求调试帮助的问题(“此代码为什么不工作?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:如何创建一个最小的、完整的、可验证的示例。对不起,亲爱的,我正在尝试,但它不起作用