深入了解达梦数据库的增删查改操作:从入门到精通

简介: 深入了解达梦数据库的增删查改操作:从入门到精通

前言:

在当今数字化的时代,数据库已经成为企业和组织的核心资产,是实现高效数据处理、存储和管理的重要工具。达梦数据库(DM)作为中国的本土数据库产品,具有丰富的功能和稳定的性能,在国内得到了广泛应用。本文将深入探讨达梦数据库的增删查改操作,帮助读者更好地理解和掌握达梦数据库的基本操作技巧。

通过本文的学习,读者将能够了解达梦数据库的增删查改操作的基本语法和规范,掌握如何进行数据的插入、删除、查询和更新。同时,本文还将会介绍一些常见的错误和注意事项,帮助读者在实际操作中避免出现问题。

在开始学习之前,请确保您已经安装了达梦数据库,并且具备了一定的数据库基础知识。如果您是初学者,建议先学习一些基础的数据库知识和概念,例如表、列、主键、外键等。

希望通过本文的学习,读者能够更好地掌握达梦数据库的增删查改操作,为进一步深入学习和应用打下坚实的基础。

一.达梦数据库的增删改查

1.创建数据库

CREATE TABLE LZ.city
(
 city_id CHAR(3) NOT NULL,
 city_name VARCHAR(40) NULL,
 region_id INT NULL
);

2.插入数据

INSERT INTO LZ.CITY(city_id,city_name,region_id) VALUES('BJ','北京',1);
INSERT INTO LZ.CITY(city_id,city_name,region_id) VALUES('SJZ','石家庄',1);
INSERT INTO LZ.CITY(city_id,city_name,region_id) VALUES('SH','上海',2);
INSERT INTO LZ.CITY(city_id,city_name,region_id) VALUES('NJ','南京',2);
INSERT INTO LZ.CITY(city_id,city_name,region_id) VALUES('GZ','广州',3);
INSERT INTO LZ.CITY(city_id,city_name,region_id) VALUES('HK','海口',3);
INSERT INTO LZ.CITY(city_id,city_name,region_id) VALUES('WH','武汉',4);
INSERT INTO LZ.CITY(city_id,city_name,region_id) VALUES('CS','长沙',4);
INSERT INTO LZ.CITY(city_id,city_name,region_id) VALUES('SY','沈阳',5);
INSERT INTO LZ.CITY(city_id,city_name,region_id) VALUES('XA','西安',6);
INSERT INTO LZ.CITY(city_id,city_name,region_id) VALUES('CD','成都',7);

3.查看数据

SELECT * FROM LZ.CITY

4.删除数据

DELETE  FROM   LZ.CITY WHERE city_id=1

5.数据

update  LZ.CITY set   city_name='北京' where city_name='亏本'


相关文章
|
20天前
|
Oracle 关系型数据库 Java
实时计算 Flink版操作报错之读取Oracle数据库时遇到找不到驱动,是什么原因
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
实时计算 Flink版操作报错之读取Oracle数据库时遇到找不到驱动,是什么原因
|
20天前
|
SQL 关系型数据库 MySQL
实时计算 Flink版产品使用合集之数据库执行的是UPDATE操作,那么Flink监听到的类型是什么
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStreamAPI、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
25天前
|
Oracle 关系型数据库 MySQL
实时计算 Flink版操作报错合集之采集oracle的时候报ORA-65040:不允许从可插入数据库内部执行该操作如何解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
48 3
|
1天前
|
SQL 存储 安全
SQL入门与进阶:数据库查询与管理的实用指南
一、引言 在数字化时代,数据库已经成为各行各业存储、管理和分析数据的关键基础设施
|
1天前
|
分布式计算 DataWorks API
DataWorks操作报错合集之数据集成同步到本地数据库时,出现报错,如何解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
2天前
|
SQL 关系型数据库 MySQL
Python 操作 MySQL 数据库
Python 操作 MySQL 数据库
|
5天前
|
NoSQL JavaScript 安全
精心操作MongoDB:删除数据库的关键步骤和重要事项
精心操作MongoDB:删除数据库的关键步骤和重要事项
|
5天前
|
关系型数据库 数据库连接 分布式数据库
PolarDB操作报错合集之数据库访问量低时,可以正常连接数据库,访问量高了所有用户都连接不了数据库,为什么
PolarDB是阿里云推出的一种云原生数据库服务,专为云设计,提供兼容MySQL、PostgreSQL的高性能、低成本、弹性可扩展的数据库解决方案,可以有效地管理和优化PolarDB实例,确保数据库服务的稳定、高效运行。以下是使用PolarDB产品的一些建议和最佳实践合集。
|
7天前
|
Java 数据库连接 数据库
Spring日志完结篇,MyBatis操作数据库(入门)
Spring日志完结篇,MyBatis操作数据库(入门)
|
7天前
|
存储 SQL 数据可视化
【Databend】数据库和表操作
【Databend】数据库和表操作