【SQL】 增删改查之 修改

SQL 结构化查询语言(Structured Query Language)

  • ALTER DATABASE - 修改数据库
    • 语法
      -- 需要具有创建数据权限的用户才能使用alter database
      alter database 库名 modify name= '新库名'

       

  • ALTER TABLE - 变更(改变)数据库表
    • 语法
      -- 用于在已有的表中添加、删除或修改列
      -- 在表中添加列
      alter table 表名 add 列名 数据类型;
      
      -- 删除表中的列
      alter table 表名 drop column 列名 数据类型;
      
      -- 改变表中列的数据类型 SQL Server / MS Access:
      alter table 表名 alter column 列名 数据类型;
      
      -- 改变表中列的数据类型 My SQL / Oracle(10g之后的版本省略column):
      alter table 表名 modify column 列名 数据类型;

       

  • UPDATE - 更新数据库中的数据
    • 语法(避免没有条件的更新语句
      update 表名 set 列名1=‘更新值1’,列名2='更新值2' where 列名='需要修改数据的条件'; 
    • update 后需要提交 
      commit
  • CREATE OR REPLACE VIEW - 更新视图

    • 语法 
      CREATE OR REPLACE VIEW 视图名 as select 列1 from 表1 where 列2 = 'value'; 

       



posted @ 2021-08-27 09:26  Phoenixy  阅读(91)  评论(0)    收藏  举报