数据库 插入语句

-- 插入语句(添加)
-- INSERT INTO 表名 ([字段名1,字段名2,字段名3]) VALUES (‘值1‘),(‘值2‘),(‘值3‘)...
INSERT INTO `grade` (`gradename`) VALUES (‘大四‘)

-- 由于主键自增我们可以省略  如果不写表的字段,它就会和所有字段一一匹配
INSERT INTO `grade` VALUES (‘大三‘)

-- 一般写插入语句,我们一定要数据和字段一一对应
-- 插入多个字段
INSERT INTO `grade` (`gradename`)
VALUES (‘大二‘),(‘大一‘)


INSERT INTO `student` (`name`) VALUES (‘张三‘)

INSERT INTO `student` (`name`,`pwd`,`sex`)
VALUES (‘张三‘,‘asd‘,‘男‘)

INSERT INTO `student` (`name`,`pwd`,`sex`)
VALUES (‘李四‘,‘asd‘,‘男‘), (‘王五‘,‘asd‘,‘男‘)

CREATE TABLE IF NOT EXISTS `student`(
    `id` INT(4) NOT NULL AUTO_INCREMENT COMMENT ‘学号‘,
    `name` VARCHAR(30) NOT NULL DEFAULT ‘匿名‘ COMMENT ‘姓名‘,
    `pwd` VARCHAR(20) NOT NULL DEFAULT ‘123456‘ COMMENT ‘密码‘,
    `sex` VARCHAR(2) NOT NULL DEFAULT ‘女‘ COMMENT ‘性别‘,
    PRIMARY KEY (`id`)
)ENGINE=INNODB DEFAULT CHARSET=utf8

 

CREATE TABLE `grade`(
    `gradename` VARCHAR(50) NOT NULL COMMENT ‘年级名称‘,
    PRIMARY KEY (`gradename`)
)ENGINE=INNODB DEFAULT CHARSET=utf8

 

数据库 插入语句

上一篇:SQL server 分组后每组取出任意一行


下一篇:MySQL 数据操作 DML