学生表操作题
类型:程序题

题目说明

import sqlite3
con = sqlite3.        ①         ('./student.db')
cur =         ②
sql ='''
        ③         IF NOT EXISTS Stu (
        id INTEGER        ④        AUTOINCREMENT,
        name TEXT,
        age INTEGER,
        clas TEXT)
'''
cur.execute(sql)
con.commit()
sql = '''
        ⑤          (name,age,clas) VALUES(?,?,?)
'''
cur.execute(sql,('张三',16,'二三班'))
con.commit()

评分标准

(1)使用connect 连接数据库,如果没有,就会创建数据库;(2分) (2)con.cursor(),获取游标对象,操作数据库;(2分) (3)CREATE TABLE,在数据库中创建;(2分) (4)PRIMARY KEY,创建表中的关键字;(2分) (5)INSERT INTO Stu,插入到学生表中。(2分)

代码编辑器 加载中...
留空使用题目默认限制
{{resultStatus.text}}
正在加载运行记录...
乐编题库AI助手
人工客服
微信扫码联系客服
历史对话
{{ s.title || '未命名对话' }}
{{ s.created_at }}
暂无历史对话
我能帮助你什么?