SQL

作者: 钎探穗 | 来源:发表于2016-03-25 20:31 被阅读157次

    SQL:数据库语言.(Structured Query Language结构化查询语言).

    常见的数据库:

    MySQL:SQL数据库,快速,健壮,易用,商业软件.

    Oracle:甲骨文公司的关系数据库管理系统.

    SQLite是无类型的关系数据库,可以保存任何类型的数据,对于SQLite来说对字段不指定类型是完全有效的.

    SQLite字段约束条件:

    非空(NOT NULL):

    主键(PRIMARY KEY):自带属性为NOTNULL,不能为空,不重复,主键用于唯一标识的一条数据.一个表里边可以没有主键,当把一个字段设置为PRIMARY KEY后,这个选项为别填选项,不可重复

    外键(FOREIGN KEY):外边一张表的主键,一个表里边可以没有外键,当两个表进行关联之后,可以把一个表里的主键设置成另一个表的外键,通过这个表的主键可以确定出另一个表的数据.

    自增型变量(AUTOINCREATEMENT):可以根据上一个表的数据让自己做加加的操作.

    唯一(UNIQUE):

    检查(CHECK):

    默认(DEFAULT):

    建表格式

    create table表名(字段及类型约束,字段约束,......);

    字段和约束之间是空格,不能有逗号

    插入格式:

    insert into表名(字段)values(值);

    注:这个值如果是字符或字符串的话用’ ‘号括起来

    更新格式:

    update表名set字段名=值,字段名=值,........where条件

    条件可以有一个或多个(注:多个条件使用and,or连接)

    删除

    delete from表名where条件

    查询

    select要查询字段from表名where条件;

    要查询的字段(如果要查询所有字段,可以使用通配符*eg:select*from stu where name = ‘班长’;)

    相关文章

      网友评论

          本文标题:SQL

          本文链接:https://www.haomeiwen.com/subject/jhldlttx.html