当前位置:网站首页>表的创建、修改与删除
表的创建、修改与删除
2022-08-03 04:11:00 【小刘学安卓】
- 1.1 直接创建表:
CREATE TABLE [IF NOT EXISTS] tb_name -- 不存在才创建,存在就跳过 (column_name1 data_type1 -- 列名和类型必选 [ PRIMARY KEY -- 可选的约束,主键 | FOREIGN KEY -- 外键,引用其他表的键值 | AUTO_INCREMENT -- 自增ID | COMMENT comment -- 列注释(评论) | DEFAULT default_value -- 默认值 | UNIQUE -- 唯一性约束,不允许两条记录该列值相同 | NOT NULL -- 该列非空 ], ... ) [CHARACTER SET charset] -- 字符集编码 [COLLATE collate_value] -- 列排序和比较时的规则(是否区分大小写等)
1.2 从另一张表复制表结构创建表:
CREATE TABLE tb_name LIKE tb_name_old1.3 从另一张表的查询结果创建表:
CREATE TABLE tb_name AS SELECT * FROM tb_name_old WHERE options2.1 修改表:
ALTER TABLE 表名 修改选项。选项集合:ALTER TABLE 表名 ADD COLUMN <列名> <类型> -- 增加列 | CHANGE COLUMN <旧列名> <新列名> <新列类型> -- 修改列名或类型 | ALTER COLUMN <列名> { SET DEFAULT <默认值> | DROP DEFAULT } -- 修改/删除 列的默认值 | MODIFY COLUMN <列名> <类型> -- 修改列类型 | DROP COLUMN <列名> -- 删除列 | RENAME TO <新表名> -- 修改表名 | CHARACTER SET <字符集名> -- 修改字符集 | COLLATE <校对规则名> } -- 修改校对规则(比较和排序时用到)- 3.1 删除表:
DROP TABLE [IF EXISTS] 表名1 [, 表名2]。
边栏推荐
- 如何利用 Flutter 实现炫酷的 3D 卡片和帅气的 360° 展示效果
- 4.深度学习的几何解释与梯度的优化
- DC-5靶场下载及渗透实战详细过程(DC靶场系列)
- 2022 the first of the new league henan (4) : zhengzhou university of light industry G - maze
- 2022河南萌新联赛第(四)场:郑州轻工业大学 E - 睡大觉
- 浅谈用KUSTO查询语言(KQL)在Azure Synapse Analytics(Azure SQL DW)审计某DB账号的操作记录
- 数值类型转换02
- 工程制图点的投影练习
- IDEC和泉触摸屏维修HG2F-SS22V HG4F软件通信分析
- CyberArk被评为2022年Gartner特权访问管理魔力象限领导者
猜你喜欢

Can Oracle EMCC be installed independently?Or does it have to be installed on the database server?

4.深度学习的几何解释与梯度的优化

测开:项目管理模块-项目curd开发

Problems that need to be solved for interrupting the system
DMA 的工作方式

(2022牛客多校五)G-KFC Crazy Thursday(二分+哈希)

【STM32】入门(三):按键使用-GPIO端口输出控制

StarRocks July Community Update

Auto.js Pro write the first script hello world

redis键值出现 xacxedx00x05tx00&的解决方法
随机推荐
基于flowable的upp(统一流程平台)运行性能优化(3)
lc marathon 8.2
AF-DNAT
path development介绍
肖sir___面试就业课程____性能测试
工程水文学试题库
工程制图-齿轮
肖sir__自动化面试题
网工知识角|华为网络工程师,华为、华三、思科设备三层交换机如何使用三层接口?命令敲起来
urlencode 和rawurlencode的区别
安装ambari
高等代数_证明_矩阵乘以自身的转置的特征值不小于0
肖sir__面试接口测试
银微转债,洁特转债上市价格预测
flink sql任务变更,在sql里面增加几个字段后,从以前保存的savepoint恢复启动出错。
我的“眼睛”就是尺!
Oracle EMCC可以独立安装吗?还是必须安装到数据库服务器上?
数字3d虚拟交互展厅顺应时代发展需求和趋势
Ask next useful SQL server flink - SQL - connector - essentially a CDC - 2
Record some bugs encountered - when mapstruct and lombok are used at the same time, the problem of data loss when converting entity classes