zoukankan      html  css  js  c++  java
  • MySQL-修改数据表命令

    1.ALTER命令

    1.1新增列

    ALTER TABLE tableName ADD columnName columnDefinition [FIRST | AFTER columnName]
    ALTER TABLE tableName ADD (columnName columnDefinition,columnName columnDefinition,...)
    注意:1.FIRST,只能是加在最前面;
    2.AFTER column,可以指定加在哪列后面。
    3.同时增加多列,需要用()括起来,同时,不同列间用,隔开。
    4.增加一列,无需用()

    1.2 删除列

    ALTER TABLE tableName DROP columnName;
    ALTER TABLE tableName DROP columnName,DROP columnName,...
    注意:删除多列时,每列名前都要加DROP

    1.3 新增约束

    .主键约束
    ALTER TABLE tableName ADD [CONSTRAINT [symbol]]PRIMARY KEY(columnName)
    说明:CONSTRAINT [symbol]是命名约束的名字。
    .唯一约束
    ALTER TABLE tableName ADD UNIQUE INDEX|KEY
    .外键约束
    ALTER TABLE tableName ADD FOREIGN KEY (index_columnName,...) reference_definition
    .默认约束
    ALTER TABLE tableName ALTER columnName {SET DEFAULT columnValue |DROP DEFAULT}

  • 相关阅读:
    构造函数
    Php基础知识测试题答案与解释
    bootstrap简介
    ajax删除数据(不跳转页面)
    ajax基础部分
    Jquery弹出窗口
    JSON
    Jquery之JSON的用法
    Jquery基本用法
    php购物车(练习)
  • 原文地址:https://www.cnblogs.com/dLarger/p/12935584.html
Copyright © 2011-2022 走看看