插入数据

简介: 插入数据

1、重新建数据表 text_table

注意:由于之前演示删除把text_table已经删除,需要重新建表,语句如下

CREATE TABLE IF NOT EXISTS `text_table`(

  `text_id` INT UNSIGNED AUTO_INCREMENT,

  `text_title` VARCHAR(100) NOT NULL,

  `text_author` VARCHAR(40) NOT NULL,

  `submission_date` DATE,

  PRIMARY KEY ( `text_id` )

)ENGINE=InnoDB DEFAULT CHARSET=utf8;

2、插入数据语法

将向 text_table 表插入三条数据(注意这是批量)

INSERT INTO text_table(text_title,text_author, submission_date )

VALUES

   ('安徒生童话', '臭弟弟', NOW()),

   ('小天鹅与丑小鸭', '你才是臭弟弟', NOW()),

   ('西游记','我不是臭弟弟', NOW());

果数据是字符型,必须使用单引号或者双引号,如:"value"。


3、演示插入数据



注意:


使用箭头标记 -> 不是 SQL 语句的一部分,它仅仅表示一个新行,如果一条SQL语句太长,我们可以通过回车键来创建一个新行来编写 SQL 语句,SQL 语句的命令结束符为分号 ; 。


在以上sql实例中,我们并没有提供 text_id 的数据ID,因为该字段我们在创建表的时候已经设置它为 AUTO_INCREMENT(自动增加) 属性。 所以,该字段会自动递增而不需要我们去设置。 NOW() 是一个 MySQL 函数,该函数返回日期和时间。


4、查询表中数据

select * from text_table;



返回数据表 text_table 中的所有记录


目录
打赏
0
0
0
0
0
分享
相关文章
MaxCompute产品使用问题之如何为新表添加列并向新列插入数据
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
209 1
创建表
创建表。
56 2
SQL INSERT INTO order_record SELECT * FROM 从一张表查出数据插入到另一张表
SQL INSERT INTO order_record SELECT * FROM 从一张表查出数据插入到另一张表
52 0
为表的所有字段插入数据
为表的所有字段插入数据
206 1
如何向表中插入数据以及如何更新、删除表中的数据
1. 插入 INSERT 用来将行插入到数据库表中。插入有几种方式: 插入完整的行。 插入行的一部分。 插入某些查询的结果。 INSERT 语法要求指定表名和插入到新表中的值。例如,我们将一个新顾客插入到 customers 表中。 插入前: INSERT INTO Customers VALUES('1000000006', 'Toy Land', '123 Any Street', 'New York', 'NY', '11111', 'USA', 'Jordan', 'Jordan@gmail.com'); 运行结果如下: 插入到新表中的值由 VALUES 子
184 0
Table(表)
Table(表)
106 0
在指定的列中插入数据
在指定的列中插入数据
63 0