写点什么

YashanDB 数据操作

作者:YashanDB
  • 2025-02-27
    广东
  • 本文字数:956 字

    阅读完需:约 3 分钟

本章节将介绍 YashanDB 数据库中表相关的基本语法和示例。插入数据

通过执行INSERT语句往表中插入数据:

CREATE TABLE insert_tb(c1 INT,c2 CHAR(10));
INSERT INTO insert_tb VALUES(4,'hello');
INSERT INTO insert_tb VALUES(1,'world'),(2,'nihao'),(3,'shijie');
COMMIT;
复制代码

删除数据

YashanDB 中可选DELETETRUNCATE TABLE两种方式对表数据进行删除:

  • 通过执行DELETE语句删除数据:

    执行如下语句删除insert_tb表中c1=1的行:

DELETE FROM insert_tb WHERE c1=1;
复制代码

执行如下语句删除insert_tb表中所有行:

DELETE insert_tb;
复制代码

通过执行TRUNCATE TABLE语句一次性删除表中所有数据:

  • 执行如下语句删除insert_tb表中所有数据:

TRUNCATE TABLE insert_tb;
复制代码

更新数据

通过执行UPDATE语句更新表中数据:

  • 执行如下语句将insert_tb表 c1 列字段中c1=1的数据更新为c1=5

INSERT INTO insert_tb VALUES(1,'nihao'),(2,'hello'),(3,'shijie'),(4,'world');
SELECT c1,c2 FROM insert_tb;
C1 C2------------ ------------- 1 nihao 2 hello 3 shijie 4 world
UPDATE insert_tb SET c1=5 WHERE c1=1;
SELECT c1,c2 FROM insert_tb;
C1 C2------------ ------------- 5 nihao 2 hello 3 shijie 4 world
复制代码

执行如下语句批量更新insert_tb表中的数据:

UPDATE insert_tb SET (c1,c2) = (7,'newvalue') WHERE c1=3;
SELECT c1,c2 FROM insert_tb;
C1 C2------------ ------------- 5 nihao 2 hello 7 newvalue 4 world
复制代码

查询数据

通过执行SELECT语句查询表数据:

  • 执行如下语句查询insert_tb表中所有数据:


SELECT c1,c2 FROM insert_tb;
C1 C2------------ ------------- 5 nihao 2 hello 7 newvalue 4 world
复制代码

执行如下语句按照insert_tb表中 c1 列字段的大小顺序进行排序查询:

SELECT c1,c2 FROM insert_tb ORDER BY c1;
C1 C2------------ ------------- 2 hello 4 world 5 nihao 7 newvalue
复制代码

执行如下语句对insert_tb表进行条件查询:

SELECT C2 FROM insert_tb WHERE c1=5;
C2-------------nihao
复制代码


发布于: 刚刚阅读数: 4
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
YashanDB数据操作_数据库_YashanDB_InfoQ写作社区