首页 > 数据库 >数据库的常用建表常用语句

数据库的常用建表常用语句

时间:2022-11-17 09:36:20浏览次数:36  
标签:语句 常用 建表 -- EMPLOYEES CUSTOMERS TABLE VARCHAR ALTER


--创建数据库
CREATE DATABASE DAY01_TEST01_MARKET;

--创建表
CREATE TABLE CUSTOMERS(
C_NUM INT(11),
C_NAME VARCHAR(50),
C_CONTACT VARCHAR(50),
C_CITY VARCHAR(50),
C_BIRTH DATE
);

SELECT * FROM CUSTOMERS;

--移动字段
ALTER TABLE CUSTOMERS MODIFY C_CONTACT VARCHAR(50) AFTER C_BIRTH;

--将C_NAME字段数据类型修改
ALTER TABLE CUSTOMERS MODIFY C_NAME VARCHAR(70) ;

--将C_CONTACT字段改名为C_PHONE
ALTER TABLE CUSTOMERS CHANGE C_CONTACT C_PHONE VARCHAR(50);


--增加C_GENDER字段到C_NAME后面,数据类型
ALTER TABLE CUSTOMERS ADD COLUMN C_GENDER CHAR(1) AFTER C_NAME;

--将表名改为CUSTOMERS_INFO
ALTER TABLE CUSTOMERS RENAME CUSTOMERS_INFO;

--删除字段C_CITY
ALTER TABLE CUSTOMERS DROP C_CITY;

--创建数据库
CREATE DATABASE DAY01_TEST02_COMPANY;

--创建表
CREATE TABLE EMPLOYEES(
EMPNUM INT(11),
LASTNAME VARCHAR(50),
FIRSTNAME VARCHAR(50),
MOBILE VARCHAR(25),
CODE INT,
JOBTITLE VARCHAR(50),
BIRTH DATE
);

--将表EMPLOYEES的BIRTH字段改名为BIRTHDAY
ALTER TABLE EMPLOYEES CHANGE BIRTH BIRTHDAY DATE;

--修改CODE字段,数据类型为CHAR(1)
ALTER TABLE EMPLOYEES MODIFY CODE VARCHAR(70);


--删除字段JOBTITLE
ALTER TABLE EMPLOYEES DROP JOBTITLE;

--增加字段名FAVORIATE_ACTIVITY,数据类型为VARCHAR(100)
ALTER TABLE EMPLOYEES ADD COLUMN FAVORIATE_ACTIVITY CHAR(100);

--将表EMPLOYEES的名称修改为 EMPLOYEES_INFO
ALTER TABLE EMPLOYEES RENAME EMPLOYEES_INFO;

SELECT * FROM EMPLOYEES;

--将EMPNUM设置为主键,并自动增长
ALTER TABLE EMPLOYEES MODIFY EMPNUM INT(11) PRIMARY KEY AUTO_INCREMENT;

标签:语句,常用,建表,--,EMPLOYEES,CUSTOMERS,TABLE,VARCHAR,ALTER
From: https://www.cnblogs.com/luoyang0731/p/16898324.html

相关文章

  • 【入门教程】常用汇编指令整理
    X86常用的汇编指令 一、寄存器在X86指令集中寄存器分为四类:通用寄存器、指令指针寄存器、段寄存器、标志寄存器。数据寄存器EAX(Accumulator) 累加EBX(Base) 基......
  • QtCreator常用快捷键
    快捷键功能Esc切换到代码编辑状态F1查看帮助(选中某一类或函数,按下F1,出现帮助文档)F2在光标选中对象的声明和定义之间切换(和Ctrl+鼠标左键一样的效果,选中......
  • Shell编程常用语句
    1.批量生成数字#Generatephonenumberbase_num=16600000000for((i=0;i<100000;i++))doecho$(($base_num+$i))>>phone_num.txtdone2.链接数据库查询#SQL......
  • Typora常用操作
    标题的使用标题的使用格式#一阶标题或者快捷键Ctrl+1二阶标题或者快捷键Ctrl+2三阶标题或者快捷键Ctrl+3四阶标题或者快捷键Ctrl+4五阶标题或者快捷键Ctrl+5六......
  • js常用方法总结
    数组方法1letfruits=["Banana","Orange","Apple","Mango"];2//获取数组长度3fruits.length;//44//toString()把数组转换为数组值(逗号分隔......
  • 常用软件
    硬件调试1、串口模拟工具ConfigureVirtualSerialPortDriver2、串口调试工具UartAssist3、图标下载网站https://www.iconfont.cn/4、制作ico图标http://favicon......
  • Win10 常用命令
    1、查询端口,杀死进程netstat-ano|findstr<端口号>taskkill-PID<进程号>-F2、查看系统信息msinfo323、系统配置msconfig4、本地用户和组lusrmgr.msc5、分区管理diskpa......
  • 管道、环境变量与常用命令-acw学习笔记
    管道、环境变量与常用命令管道文件重定向将标准在输出重定向到某一个文件管道也是一个重定向,和文件重定向有所不同可以将前一个命令的标准输出stdout重定向到下一个命......
  • 视频处理工具 FFmpeg 常用实例详解
    FFmpeg是一个专业的多媒体框架,能够解码、编码、转码、复用、解复用、流式传输、过滤和播放几乎所有格式的媒体文件。其核心就是FFmpeg程序本身,是一个基于命令行的视频和......
  • VUE对象数组,和普通数组的常用方法
    在VUE中也可以使用find,findIndex,map等方法对数组对象进行查询,赋值等操作,记录一下定义数组对象 vararrobj=[{"id":1,"keyword":"羽绒服","times":1000},{"id":2,"k......