Java SQLite复合密钥错误

Java SQLite复合密钥错误,java,android,sql,sqlite,Java,Android,Sql,Sqlite,为什么下面的语句会出错 创建表格(如果不存在患者处方)( patient\u id INTEGER NOT NULL引用患者表(id) presc\u id整数非空引用press\u表(id) 主键(患者id、处方id)) 这是在android中,错误是 靠近“prescs\u id”:语法错误(代码1)使用此选项,您缺少“,”: 使用此选项,您将丢失“,”: 使用此选项,您将丢失“,”: 使用此选项,您将丢失“,”: create table if not exists patient_to_

为什么下面的语句会出错

创建表格(如果不存在患者处方)(

patient\u id INTEGER NOT NULL引用患者表(id)

presc\u id整数非空引用press\u表(id)

主键(患者id、处方id))

这是在android中,错误是
靠近“prescs\u id”:语法错误(代码1)

使用此选项,您缺少“,”:

使用此选项,您将丢失“,”:

使用此选项,您将丢失“,”:

使用此选项,您将丢失“,”:

create table if not exists patient_to_prescs(

patient_id INTEGER NOT NULL REFERENCES patients_table(id),

presc_id INTEGER NOT NULL REFERENCES prescs_table(id),

PRIMARY KEY(patient_id, presc_id));