SQL增删改

Posted 韩凯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL增删改相关的知识,希望对你有一定的参考价值。

USE sqlxx
CREATE TABLE ygb(
        sid INT,
        sname VARCHAR(20),
        sgender VARCHAR(2),
        sbirthday DATE,
        semail VARCHAR(10),
        sremark VARCHAR(50)
        )
 DESC ygb;
 SELECT * FROM ygb;
 /*增加age列*/
 ALTER TABLE ygb ADD COLUMN sage INT;
 /*改变age列的属性为int*/
 ALTER TABLE ygb MODIFY COLUMN sage INT;
 /*将email的varchar改为50*/
 ALTER TABLE ygb MODIFY COLUMN semail VARCHAR(50);
 /*删除remark列*/
 ALTER TABLE ygb DROP COLUMN sremark;
 /*将name的名字改为username*/
 ALTER TABLE ygb CHANGE COLUMN sname username VARCHAR(20)
 /*在列中添加数据,按顺序来*/
 INSERT INTO ygb VALUES(123,‘韩凯‘,‘男‘,‘2018-05-01‘,‘[email protected]‘,27)
 INSERT INTO ygb VALUES(213,‘小韩‘,‘男‘,‘2018-01-01‘,‘[email protected]‘,24)
 INSERT INTO ygb VALUES(312,‘小张‘,‘男‘,‘2018-03-17‘,‘[email protected]‘,25)
 /*删除id为213的那一行*/
 DELETE FROM ygb WHERE sid=213;
 DELETE FROM ygb WHERE username=‘韩凯‘;
 /*将id为312的行性别改为女、名字改为张乐*/
 UPDATE ygb SET sgender=‘女‘,username=‘张乐‘ WHERE sid=312;

 

以上是关于SQL增删改的主要内容,如果未能解决你的问题,请参考以下文章