美文网首页
SQL基础-修改表(插入、更新、删除、清空)

SQL基础-修改表(插入、更新、删除、清空)

作者: 左手气球右手书 | 来源:发表于2019-03-06 10:58 被阅读0次

    四、修改表

    添加列
    ALERT TABLE mytable
    ADD col CHAR(20);
    
    删除列
    ALERT TABLE mytable
    DROP COLUMN col;
    
    删除表
    DROP TABLE mytable;
    

    五、插入

    普通插入
    INSERT INTO mytable (col1,col2)
    VALUES(value1,value2)
    
    插入检索出来的数据
    INSERT INTO mytable(col1,col2)
    SELECT col1,col2 
    FROM mytable2
    
    将一个表的内容插入到一个新表
    CREATE TBALE newtable AS
    SELECT * FROM mytable
    

    六、更新

    UPDATE mytable
    SET col = val
    WHERE id = 1
    

    七、删除

    DELETE FROM mytable
    WHERE id = 1
    
    TRUNCATE TABLE 可以清空表,也就是删除所有行
    TRUNCATE TABLE mytable
    

    使用更新和删除操作时一定要用WHERE子句,不然会把整张表的数据都破会。可以先用SELECT语句进行测试,防止错误删除,

    相关文章

      网友评论

          本文标题:SQL基础-修改表(插入、更新、删除、清空)

          本文链接:https://www.haomeiwen.com/subject/rpftpqtx.html