创建table

简单语法形式:

create table 表名(列名 数据类型[primary key|unique] [not null] [,列名 数据类型[not null],...]);

“[]”表示其中的内容可以省略,“|”表示隔开的两项可取其一;

Primary key 主键约束,每个表只能创建一个主键约束;

Unique 唯一性约束(候选键),可以又多个唯一性约束;

Not null 非空约束,指该列不允许有空值出现。

示例:

1 定义学生表Student

CREATE TABLE student (student_id VARCHAR (10) PRIMARY KEY NOT NULL,student_name VARCHAR (20) NOT NULL,student_sex VARCHAR (2),student_age INTEGER (3),dept_id VARCHAR (2),class_id VARCHAR (8)
);

2 定义课程表 course

CREATE TABLE course (course_id VARCHAR (4) PRIMARY KEY NOT NULL,course_name VARCHAR (40) NOT NULL,course_hours INTEGER (2),course_credit FLOAT (1)
);

数据库学习 - create table(创建表)相关推荐

  1. mysql create table()_MySQL Create Table创建表

    表的创建命令需要: 表的名称 字段名称 定义每个字段(类型.长度等) 语法 下面是通用的SQL语法用来创建MySQL表: CREATE TABLE table_name (column_name co ...

  2. MySQL Create Table创建表

    表的创建命令需要: 表的名称 字段名称 定义每个字段(类型.长度等) 语法 下面是通用的SQL语法用来创建MySQL表: CREATE TABLE table_name (column_name co ...

  3. 如何使用 SQL CREATE TABLE 创建新表

    文章目录 一.创建表 1.1 表创建基础 1.2 使用 NULL 值 1.3 指定默认值 二.更新表 三.删除表 四.重命名表 五.小结 本文介绍如何使用 SQL CREATE TABLE 创建新表, ...

  4. 数据库学习笔记6--MySQL多表查询之外键、表连接、子查询、索引

    本章主要内容: 一.外键 二.表连接 三.子查询 四.索引 一.外键: 1.什么是外键 2.外键语法 3.外键的条件 4.添加外键 5.删除外键 1.什么是外键: 主键:是唯一标识一条记录,不能有重复 ...

  5. 数据库常用命令之创建表的语法(总结,基础)

    我是小白,刚接触MySQL不久,现阶段正在学习,为此在CSDN上留下自己的学习笔记.如果有错误的地方还请大家见谅,评论或者私发我错误地方哦,谢谢大家,嘿嘿~ 一些前面记录的基础知识: 数据库基础知识及 ...

  6. 【数据库学习笔记】——创建数据库文件

    目录 1.数据库基础知识 2.创建数据库文件 1.数据库基础知识 什么是数据库?--数据库是存放多个数据表的仓库,数据表可以理解为是二维数组 如上表所示,每个表由行列组成: 字段:每一列称之为一个字段 ...

  7. SQL数据库的使用:创建表结构

    一.mysql的安装与卸载 启动关闭数据库 登入数据库 二.sql语言的介绍和分类 什么是sql语言: 结构化查询语言 是数据库操作和程序设计的语言 可以通过sql语句对数据库进行任何操作 sql的分 ...

  8. 通过DBLINK跨数据库查询,同步创建表结构,插入表数据

    最近在做接口开发的时候,先要梳理ERP系统的物料表,字段很多,与我们系统很多字段需要对应起来,就考虑在本地同步这样一张表结构以及对应的数据.表结构差不多400多个字段,数据在40k左右,以前项目数据备 ...

  9. 数据库实验三:创建表

    一.实验目的 1.掌握在SSMS中创建表 2.熟悉使用SQL语言创建表 二.实验设备 PC机一台 三.实验内容 在创建的数据库中创建表 四.实验步骤 打开SQL Server Management S ...

最新文章

  1. 深职院计算机学院教室,机电学院计算机专业赴深职院为国赛训练取经
  2. java异常处理之throw, throws,try和catch
  3. JavaScript window.document的属性、方法和事件小结
  4. setactive隐藏之后无法显示_WPS表格:如何显示和隐藏顶部工具栏?
  5. python 网络编程 struct解包时报错 struct.error: unpack requires a buffer of 4 bytes
  6. 48. C# -- 事件
  7. 使用 HttpLib 来访问 Web 服务
  8. HDU1228 A + B【map】
  9. 目标成为Photoshop的轻量级替代软件——Acorn Mac版
  10. java 解析 xml中的冒号_Java jdom解析xml文件带冒号的属性
  11. 【笔记】概统论与数理统计第四章知识点总结
  12. 精选了20个Python实战项目(附源码)
  13. PS 滤镜——旋转模糊
  14. OCiOS开发:使用相册、照相机和录像
  15. 嵌入式系统设计有哪几个方向
  16. 浙江杭州SEO公司清法网络告诉你,搜索引擎优化对企业的意义
  17. mysql unknown_mysql碰到unknown variable 'xxxx' 的解决方法
  18. 【系统管理】清理任务栏的已删除程序的图标缓存
  19. STM32F407待机唤醒
  20. 人生得一知己不易,好好珍惜,便成就了永久的情。

热门文章

  1. 【Java】 数组转 List 的三种方式及对比
  2. parseInt参数解读
  3. Cortex-A7中断详解(一)
  4. js在html中拆分字符串,js中的split方法 js用split()取字符串
  5. 银保监会正在查处奔驰金融服务费,之前车主交的能退吗?
  6. 快照回档是什么意思?如何解决网站快照回档问题!
  7. unity text不能刷新_厦门泳池派对惊喜之Carta与Unity合作新单预告派对
  8. JavaXml教程(五)使用SAX方式解析XML文件
  9. DEV-C++调试查看变量
  10. 分享一波初中级测试面试题