createtable company -- 在数据库test下创建company表(
id INTPRIMARYKEYNOTNULL,-- 员工id,主键,不能为空
number char(8)UNIQUENOTNULL,-- 员工编号,不能为空,不能重复
name TEXTNOTNULL,-- 员工名称,不能为空
age INTNOTNULL,-- 员工年龄
address CHAR(50),-- 员工家庭住址
salary DOUBLE-- 员工薪水);
// 加载驱动
Class.forName("org.sqlite.JDBC");// 得到数据库连接对象
Connection conn = DriverManager.getConnection("jdbc:sqlite:test.db");// 准备SQL模板
String sql ="create table company("+" id INT PRIMARY KEY NOT NULL,"+" number char(8) UNIQUE NOT NULL,"+" name TEXT NOT NULL,"+" age INT NOT NULL,"+" address CHAR(50),"+" salary DOUBLE)";// 得到SQL语句执行器
PreparedStatement pstmt = conn.prepareStatement