zoukankan      html  css  js  c++  java
  • iOS开发中关于本地数据中SQLite数据库常用的SQL语句

    创建表
    CREATE TABLE IF NOT EXISTS "student" ("number" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" TEXT NOT NULL, "age" INTEGER NOT NULL, "gender" TEXT DEFAULT M);
    创建一个表,如果不存在才创建(IF NOT EXISTS),表名是Student 字段有number(数字,主键,自增,不能为空),name(文本,不能为空),age(数字,不能为空),gender(文本,默认值M)
     
    第一种,整体添加
    INSERT INTO person VALUES (2,’haha’,30,'M')
    向student表中添加数据,数据的值先后顺序要和已有的字段一一对应,且不可缺少
    第二种,部分添加
    INSERT INTO student (name,age,gender) VALUES (‘haha’,30,'M')
    向student表中添加数据,字段和值对应
     
    第一种,整体删除
    DELETE FROM person
    第二种,根据条件删除
    DELETE FROM person WHERE number = 1
     
    第一种,整体修改
    UPDATE student SET age = 20
    第二种,条件修改
    UPDATE student SET age = 20 WHERE name = ‘haha’
     
    第一种,查询全部
    SELECT * FROM student
    第二种,条件查询
    SELECT *FROM student  WHERE name = ‘haha’
  • 相关阅读:
    三数之和(排序+双指针)
    数值的整数次方(类快速幂)
    Z字形变换
    相交链表
    牛妹的蛋糕
    安置路灯
    迷路的牛牛
    Office 2003的卸载 与 Office 2013 的安装
    解决“飞鸽传书”无法显示局域网用户的方法
    bcd(Binary-Coded Decimal‎缩写)
  • 原文地址:https://www.cnblogs.com/IceBlack-Tea-developer/p/5260002.html
Copyright © 2011-2022 走看看