首页 > 其他分享 >DDL操作表-修改和DML添加,删除,修改

DDL操作表-修改和DML添加,删除,修改

时间:2022-09-27 11:38:13浏览次数:43  
标签:删除 列名 DDL DML 修改 表名 table alter

DDL操作表-修改

U(Update):修改

  修改表名

    alter table 表名 rename to 新的表名;

  修改表的字符集

    alter table 表名 character set 字符集名称;

  添加一列

    alter table 表名 add 列名 数据类型;

  修改列名称 类型

    alter table 表名 change 列名 新列名 新数据类型

    alter table 表名 modify 列名 新数据类型

  删除列

    alter table 表名 drop 列名;

DML添加,删除,修改

添加数据

  语法:

    insert into 表名(列名1,列名2,...列名n) values (值1,值2,...值n);

  注意:

    1.列名和值要 一 一对应。

    2.如果表名后,不定义列名,则默认给所有列添加值

      insert into 表名 values(值1,值2,...值n);

    3.除了数字类型,其他类型需要使用引号(单双都可以)引起来

 

 

 

 

 

删除数据

语法:

  delete from 表名【where 条件】

注意:

  1.如果不加条件,则删除表中所有记录。

  2.如果要删除所有记录

    >delete from 表名; - - 不推荐使用。有多少条记录就会执行多少次删除操作

    >TRUNCATE TABLE 表名; - - 推荐使用,效率更高 先删除表,如何在创建一张一样的表。

 

 

修改数据

语法:

  update 表名 set 列名1 = 值1, 列名2 = 值2,...[where 条件]

注意:

  如果不加任何条件,则会将表中的所有记录全部修改

UPDATE stu2 SET age = 117 WHERE id = 3;
             一次更改两个值
UPDATE stu2 SET age = 18, score = 100 WHERE id = 2;

标签:删除,列名,DDL,DML,修改,表名,table,alter
From: https://www.cnblogs.com/yuzong/p/16733315.html

相关文章

  • 488操作数据库修改、删除、使用 和489操作表查询
    DDL操作数据库-修改&删除&使用U(Update):修改修改数据库的字符集alterdatabase数据库名称characterset字符集名称;D(Delete):删除 删除数据库dropdatabase......
  • Sql表数据添加 修改 删除 查询
    添加数据语法insertinto表名(列名1---列名n)values(值1--值n)注意列名和值要一一对应如果表名后吧定义列名则默认给索引列添加值insertinto......
  • shopify capital主题模板配置修改
    shopifycapital主题有风格和精确地展示产品,这个主题非常适合编辑内容,优化了更长的文本部分,以支持品牌的故事叙述;高容量商店,专为在特定时期处理大量交易的商店设计  ......
  • Docker之修改默认存储路径
    背景:Docker默认安装的情况下,会使用/var/lib/docker/目录作为存储目录,用以存放拉取的镜像和创建的容器等。不过由于此目录一般都位于系统盘,遇到系统盘比较小,而镜像和容......
  • 修改和删除数据库字段
    --修改表名:ALTER旧表名RENAMEAS新表名ALTERTEACHERRENAMEASTEACHER1--修改teacher这个表,并将其重命名--增加表的字段:ALTERTABLE表名ADD字段名......
  • Sql表删除 修改
    复制表createtable表名like被复制的表名;    删除表droptable表名droptableifexists表名;  修改表修改表名altertable表名renam......
  • DDL-操作表-创建和DDL操作表-删除
    DDL-操作表-创建 C(Create):创建 1.语法: create table 表名( 列名 数据类型1, 列名 数据类型2, ... 列名......
  • jmeter之Sampler响应结果编码修改(解决乱码问题
    当响应数据或响应页面没有设置编码时,jmeter会按照jmeter.properties文件中,sampleresult.default.encoding设置的格式解析默认ISO-8859-1,解析中文肯定出错[java]viewpla......
  • DDL操作数据库-修改&删除&使用和DDL操作表-查询
    DDL操作数据库-修改&删除&使用 U(Update):修改 修改数据库的字符集 alterdatabase数据库名称characterset字符集名称; D(Del......
  • SQL分类和DDL操作数据库-创建&查询
    SQL分类 1> DDL(Data Definition Language)数据定义语言 用来定义数据库对象:数据库,表,列等。关键字:create,drop,alter 等 2>DML(Data Manipulation Language)......