首页 > 数据库 >DDL-数据库类型

DDL-数据库类型

时间:2024-08-02 17:11:11浏览次数:8  
标签:comment -- 数据库 表名 DDL 类型 table alter

 

 

 

修改表结构--增加一个字段:

 

 

 

 

sql:

show databases;-- 查看数据库
create database itcast;-- 创建数据库itcase
create database if not exists itcast;-- 如果不存在数据库itcast的话则创建itcast
drop database if EXISTS itcast;-- 如果存在数据库itcast则删他


show tables;-- 查看当前数据库的所有表名

DESC cpoe_doctor_advice;-- 查看表结构
show create table cpoe_doctor_advice;-- 查看创建表的详细sql

-- 创建一张表
create table emp(
id int comment '编号',
workno varchar(10) comment '工号',
name varchar(10) comment '姓名',
age tinyint unsigned comment '年龄',
idcard char(18) comment '身份证号',
entrydate date comment '入职时间'
) comment '员工表';

--查看表结构
desc emp;

--表添加字段
alter table emp add nickname varchar(20) comment '昵称';

-- 表修改数据类型
alter table 表名 modify 字段名 新数据类型(长度)
-- 修改字段名和字段类型
alter table 表名 change 旧字段名 新字段名 类型(长度)comment'注释'
alter table emp change nickname username varchar(30) comment '用户名';
-- 修改表名
alter table 表名 rename to 新表名;
-- 删除表,删除后表数据全部会删除
drop table if exists 表名;

-- 删除指点表,并重新创建该表,里面数据没有了,是一张新表
truncate table 表名;

 

标签:comment,--,数据库,表名,DDL,类型,table,alter
From: https://www.cnblogs.com/wangyanyan/p/18334048

相关文章

  • 动态语言、静态语言、强类型语言、弱类型语言的区别
    我们在学习编程语言的类型系统时,经常听说“静态语言”“动态语言”“强类型语言”和“弱类型语言”这些概念,它们究竟是什么意思呢?各个概念之间又有什么区别呢?如果你阅读互联网上的博客,你也可能会发现一些矛盾的观点,有的作者糊涂地认为静态语言=强类型语言,或者动态语言=弱类型......
  • 数据库 - 已成功与服务器建立连接,但在登录过程中发生错误。(提供程序:SSL提供程序,错误:0-
    今天我在写一个.NET6API时,我使用了Dapper框架配置数据库连接,配置好之后,在链接DB时出现错误,发现错误是Microsoft.Data.SqlClient引起的,使用System.Data.SqlClient就可以正常访问,错误信息如下:Aconnectionwassuccessfullyestablishedwiththeserver,butthenanerroro......
  • 达梦数据库系列—45.系统存储过程总结
    目录参数数据库表执行计划会话备份恢复数据守护归档日志SQLLOG统计信息参数查询数值类型参数值--语法格式:selectSF_GET_PARA_VALUE(scopeint,paranamevarchar(256));--SCOPE参数为1表示获取INI文件中配置参数的值--SCOPE参数为2表示获取内存中......
  • Qt C++ 调用 Python 之 PyObject* 数据类型转换
    整数:PyLong_FromLong和PyLong_AsLong类型检查函数:PyLong_Check()intcppInt=42;//C++整数转换为Python整数对象PyObject*pyInt=PyLong_FromLong(cppInt);//Python整数对象转换为C++整数longcppIntFromPy=PyLong_AsLong(pyInt);Py_DECREF(pyInt)......
  • 达梦数据库系列—44.SQL调优
    目录SQL优化思路1、定位慢sql2、SQL分析方法2.1执行计划2.2ET工具2.3dbms_sqltune工具3、SQL语句优化3.1索引3.2SQL语句改写3.3表设计优化3.4表的连接方式3.5HINT4、统计信息SQL优化思路1、定位慢sql待优化的SQL大致可分为两类:1、SQL执行时间在十......
  • 在 Go 中,`fmt.Printf` 常用的 `%` 占位符类型
    在Go中,fmt.Printf常用的%占位符类型如下:%v:值的默认格式表示。%+v:结构体字段名和值的格式表示。%#v:Go语法表示的值。%T:值的类型。%%:百分号字面量。对于特定类型:%d:整数(十进制)。%b:整数(二进制)。%o:整数(八进制)。%x,%X:整数(十六进制)。%f:浮点数。%e,%E:科学......
  • java的数据类型之基本类型
    强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义后使用。如果没有按照指定要求使用变量,则该变量将报错。java就是强类型语言。java的两大数据类型1.基本类型2.引用类型其中基本类型分为八小种按照图示内容了解各个类型的字节范围(若超过该范围,则IDEA会报错)1......
  • 使用pg_basebackup备份和恢复一个pg数据库
    创建用于备份用的用户:创建数据库备份用户:psql-Upostgres-c"CREATEUSERdbbackupWITHREPLICATIONPASSWORD'123456'"-U指定备份用户-c指定创建用户命令备份用户只需要授权:replication即可创建用于备份的目录:创建备份目录:mkdir-p/pgdata/backup/如果不是本......
  • SAP ABAP 基础与入门(一、数据类型定义与字符串处理)
    1.   基础1.1.  基本数据类型C、N、D、T、I、F、P、X、string、XstringP:默认为8字节,最大允许16字节。最大整数位:16*2=32-1=31-14(允许最大小数位数)=17位整数位类型最大长度(字符数)默认长度说明C1~262143个字符1 字符普通字符(常用于名称、备......
  • MySQL:初识数据库&初识SQL&创建数据库
    目录1、初识数据库1.1什么是数据库1.2 什么是MySQL2、数据库2.1 数据库服务&数据库2.2C/S架构3、初识SQL3.1什么是SQL3.2 SQL分类 4、使用SQL4.1查看所有数据库4.1.2语句解析 4.2创建数据库4.2.1 ifnotexists校验 4.2.2手动明确字符集和排序规......