操作数据表

1.对数据表:

  create table

  alter table   add|drop

  drop table

2.对表中数据:

  insert into    values

  update   set

  delete

3.对约束(constraint)

例:

(1)not null:

  alter table table1

  alter column column1 int null

alter table table1

(2)primary key创建主键约束:

  add constraint constraint1 primary key(column1)

(3)unique创建唯一约束

  add constraint constraint1 unique(column1)

(4)check创建检查约束

  add constraint constraint1 check(express)

(5)default默认约束

  add constraint constraint1 default ‘男’ for sex

(6)foreign key 外键约束

  add constraint constraint1 foreign key(column1)reference table2(column1)

删除 primary key/unique/check/default/foreign key 约束:

    drop constraint constraint1

/*

constraint1 约束名

column1 字段名

table1 table2 表名

*/  

  

原文地址:https://www.cnblogs.com/mznsndy/p/10872329.html

时间: 05-15

操作数据表的相关文章

操作数据表中的记录——SELECT (where表达式、GROUP BY、HAVING、LIMIT)

原文链接:http://www.ifyao.com/2015/01/26/%E6%93%8D%E4%BD%9C%E6%95%B0%E6%8D%AE%E8%A1%A8%E4%B8%AD%E7%9A%84%E8%AE%B0%E5%BD%95-select-where%E8%A1%A8%E8%BE%BE%E5%BC%8F%E3%80%81group-by%E3%80%81having%E3%80%81limit/ 操作数据表中的记录——SELECT一.查找记录1.语法: SELECT select_e

MySQL学习笔记-数据类型与操作数据表

MySQL学习笔记-数据类型与操作数据表 数据类型:  1.字符型  2.整型  3.浮点型  4.日期时间型 数据表操作:  1.插入记录  2.查找记录 记录操作:  1.创建数据表  2.约束的使用 1.数据类型 [1]整型: 数据类型 存储范围 字节 TINYINT 有符号型:-128~127(-2^7~2^7 -1),无符号型0~255(0~2^8 -1) 1 SMALLINT 有符号型:-2^15~2^15 -1,无符号型0~2^16 -1 2 MEDIUMINT 有符号型:-2^2

beego数据库orm操作数据表返回数组

1.0 数据表模型(mode) func GetMyads(zoneid string) ([]orm.ParamsList, error) { tidNum, err := strconv.ParseInt(zoneid, 10, 32) if err != nil { return nil, err } //查询数据表 o := orm.NewOrm() var lsits []orm.ParamsList num, err := o.Raw("SELECT * FROM `oepre_my

MYSQL操作数据表中的记录

36:操作数据表中的记录插入记录  UPDATE更新记录(单表更新)  DELETE删除记录(单表删除)

MySQL学习7:操作数据表(一)

数据表 数据表(或称为表)是数据库最重要的组成部分之一,是其它对象的基础. 先来解决上一篇博客末尾说到的进入数据库验证的问题: 验证当前数据库是哪一个的MySQL命令为: SELECT DATABASE(); 例子: SHOW DATABASES; USE t1; SELECT DATABASE(); 一创建数据表 MySQL语法中创建数据表的语法格式为: CREATE TABLE [IF NOT EXISTS] table_name( column_name data_type, .... )

MySQL学习14:操作数据表中的记录(二)

四查询记录 MySQL数据库中对于数据表中的记录最常用的就是记录的查询,操作数据表中的记录大都是记录的查询.查找 记录的语法结构为: SELECT select_expr [,select_expr ...] [ FROM table_refereneces [WHERE where_condition] [GROUP BY {col_name | position } [ASC | DESC],...] [HAVING where_condition] [ORDER BY {col_name

操作数据表中的记录

回顾和概述 默认约束和非空约束不存在表级约束,只能为列级约束 主键约束,唯一约束,外键约束即存在表级约束,也存在列级约束 ![上节课内容回顾][1] 约束划分 1,功能 非空约束 not null 主键约束 primary key 唯一约束 unique key 外键约束 foreign key 默认约束 default 2,个数 表级约束 foreign key unique key primary key 列级约束 not null default 更改 1,对字段的更改: 重命名 删除 增

sql server 2008 操作数据表

SQL Server表 表的类型: ①临时表 临时表可用来处理中间数据或者用临时表 与其它连接共享进行中的工作.临时表只 能放在tempdb中. 私有临时表(#) 全局临时表(##) ②系统表 用来存储所有数据库对象.数据类型.约束. 配置选项等相关信息的表. 属性的数据类型 1.基本数据类型: ①精确数字类型 ②近似数字类型 ③Unicode字符类型 ④二进制类型 ⑤日期和时间类型 ⑥字符串类型 其他 2.用户自定义的数据类型: ①数据类型的名称 ②所基于的系统内置数据类型 ③是否允许为空 可

MySQL数据库基础(三)(操作数据表中的记录)(持续更新中)

1.插入记录INSERT 命令:,expr:表达式 注意:如果给主键(自动编号的字段)赋值的话,可以赋值'NULL'或'DEFAULT',主键的值仍会遵守默认的规则:如果省略列名的话,所有的字段必须一次赋值.   INSERT SET(用的较少,一次只能插入一条记录) 命令: 插入记录INSERT SELECT 命令: 2.单表更新记录UPDATE 命令:

MySQL(四) —— 操作数据表中的记录

插入记录 INSERT [INTO] tbl_name [(col_name,...)] {VALUES | VALUE} ({expr | DEFAULT},...),(...),... //法二:区别在于,此方法可以使用子查询(SubQuery) INSERT [INTO] tbl_name SET col_name={expr|DEFAULT},... //法三:此方法可以将查询结果插入到指定数据表 INSERT [INTO] tbl_name [(col_name,...)] SELEC