mysql数据库操纵语言

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

Dml语言增删改查

dml语言增删改查

插入INSERT  [INTO]  表名  [(列名)] VALUES  (值列表)

 

实例:INSERT INTO Students (SName,SAddress,SGrade,SEmail,SSEX)

VALUES ('张青裁','上海松江',6,'ZQC@Sohu.com',0)

 

注意事项1:

每次插入一行数据,不能只插入半行或者几列数据

插入的数据是否有效将按照整行的完整性的要求来检验

 

注意事项2:

每个数据值的数据类型、精度和小数位数必须与相应的列匹配

 

注意事项3:

不能为标识列指定值

 

注意事项4:

如果在设计表的时候就指定了某列不允许为空,则必须插入数据

 

注意事项5:

插入的数据项,要求符合检查约束的要求

 

注意事项6:

具有缺省值的列,可以使用DEFAULT(缺省)关键字来代替插入的数值

 

实例:

INSERT INTO Student (StudentNo,LoginPwd,StudentName,Sex,GradeId,Phone,Address,BornDate)

VALUES ('S1200902005',DEFAULT,'张峰', '',1,'13212345678',DEFAULT, '1987-6-2')

 

插入多行数据

第一种方法

通过INSERT SELECT语句将现有表中的数据添加到已存在的表中

INSERT INTO <表名>(列名)

SELECT <列名>

FROM <源表名>

实例:INSERT INTO AddressList (姓名,地址,电子邮件)

SELECT SName,SAddress,SEmail

FROM Students

 

 

第二种方法

通过SELECT INTO语句将现有表中的数据添加到新表中

SELECT (列名)

INTO <表名>

FROM <源表名>

 

SELECT Students.SName,Students.SAddress,Students.SEmail

INTO  AddressList

FROM     Students

 

本文转自    探花无情   51CTO博客,原文链接:http://blog.51cto.com/983865387/1917417


相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
25天前
|
SQL 存储 BI
【软件设计师备考 专题 】数据库语言(SQL)
【软件设计师备考 专题 】数据库语言(SQL)
89 0
|
1月前
|
SQL 关系型数据库 MySQL
【MySQL 数据库】2、MySQL 的数据控制语言、函数和约束
【MySQL 数据库】2、MySQL 的数据控制语言、函数和约束
28 0
|
8天前
|
SQL 算法 数据库
【SQL server】玩转SQL server数据库:第三章 关系数据库标准语言SQL(二)数据查询
【SQL server】玩转SQL server数据库:第三章 关系数据库标准语言SQL(二)数据查询
66 6
|
4天前
|
SQL 关系型数据库 MySQL
DQL语言之基础查询(mysql)
DQL语言之基础查询(mysql)
|
4天前
|
SQL 关系型数据库 MySQL
DQL语言之常见函数(mysql)
DQL语言之常见函数(mysql)
|
4天前
|
SQL 关系型数据库 MySQL
DQL语言之连接查询(mysql)
DQL语言之连接查询(mysql)
|
4天前
|
SQL 数据库
数据库SQL语言实战(二)
数据库SQL语言实战(二)
|
1月前
|
人工智能 自然语言处理 NoSQL
悦数图数据库推出 AI 知识图谱构建器及图语言生成助手
随着人工智能应用在全球范围的普及和风靡,大语言模型技术(Large Language Model,简称 LLM)受到了广泛的关注和应用。而图数据库作为一种处理复杂数据结构的工具,能够为企业构建行业大语言模型提供强大的支持,包括丰富亿万级别的上下文信息,提升模型的应答精度,从而实现企业级的应用效果。同时,Graph+LLM 可以助力快速构建知识图谱,帮助企业更深入地理解和挖掘数据价值。
|
1月前
|
SQL 关系型数据库 MySQL
Flink 提供了一种名为 Flink SQL 的查询语言,它支持多种数据库之间的 DDL 语句转换
【2月更文挑战第18天】Flink 提供了一种名为 Flink SQL 的查询语言,它支持多种数据库之间的 DDL 语句转换
171 2
|
1月前
|
SQL 存储 关系型数据库
【MySQL】——关系数据库标准语言SQL(大纲)
【MySQL】——关系数据库标准语言SQL(大纲)
55 0
【MySQL】——关系数据库标准语言SQL(大纲)