java - 如何在特定文本字段中设置主键?

标签 java android eclipse sqlite

我的代码在这里

db.execSQL("create table if not exists data(patient_name varchar,patient_id INTEGER PRIMARY KEY  ,patient_phone varchar,patient_mail varchar,patient_age,patient_gender varchar,patient_address varchar,patient_lvd varchar,patient_nvd varchar,patient_notes varchar)");

最佳答案

试试这个方法,

 String CREATE_TABLE = "CREATE TABLE IF NOT EXISTS " 
            + DATABASE_TABLE + "("
            + patient_id + " INTEGER PRIMARY KEY AUTOINCREMENT, " 
            + patient_phone + " TEXT, " 
            + patient_name + " TEXT, " 
            + patient_phone + " TEXT  )";

 db.execSQL(CREATE_TABLE);

可以关注 SQLite Database Tutorial

关于java - 如何在特定文本字段中设置主键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32138492/

相关文章:

android - 未生成数据绑定(bind)类

android - 内存分析器 (MAT) 插件未在 MAT Eclipse 4.1.2 中自动打开堆教授

java - 如何正确删除文件?

java - 实体映射中序列的增量大小设置为[50],而关联的数据库序列增量大小为[1]

java - 将文本复制到剪贴板的按钮

android - 将文件保存到只有我的应用程序可以看到的设备

java - SocketChannel : Why if I write msgs quickly the latency of each message is low, 但是当我每 30 秒写一个 msg 时延迟很高?

java - 如何将 Web 项目拆分为 2 个独立的项目/模块

java - 如何防止 Eclipse 格式化程序在注释中的注释后添加空格?

java - 如何在不指定类路径的情况下启动java应用程序?