摘要:
数据类型 数值类型 表1列出了所有的可用类型。 表 1 整数类型 名称 描述 存储空间 范围 TINYINT 微整数,别名为INT1。 1字节 0 ~ 255 SMALLINT 小范围整数,别名为INT2。 2字节 -32,768 ~ +32,767 INTEGER 常用的整数,别名为INT4。 4 阅读全文
posted @ 2024-04-28 09:58
奔跑的数据库
阅读(484)
评论(0)
推荐(0)
摘要:
索引 索引是一个指向表中数据的指针。一个数据库中的索引与一本书的索引目录是非常相似的。 索引可以用来提高数据库查询性能,但是不恰当的使用将导致数据库性能下降。建议仅在匹配如下某条原则时创建索引: 经常执行查询的字段。 在连接条件上创建索引,对于存在多字段连接的查询,建议在这些字段上建立组合索引。例如 阅读全文
posted @ 2024-04-28 09:57
奔跑的数据库
阅读(125)
评论(0)
推荐(0)
摘要:
锁 如果需要保持数据库数据的一致性,可以使用LOCK TABLE来阻止其他用户修改表。 例如,一个应用需要保证表中的数据在事务的运行过程中不被修改。为实现这个目的,则可以对表进行锁定,这样将防止数据不被并发修改。 LOCK TABLE只在一个事务块的内部有用,在事务结束时就会被释放。 语法格式 LO 阅读全文
posted @ 2024-04-28 09:57
奔跑的数据库
阅读(73)
评论(0)
推荐(0)
摘要:
物化视图 物化视图是相对普通视图而言的。普通视图是虚拟表,而物化视图实际上就是存储SQL执行语句的结果,可以直接使用数据而不用重复执行查询语句,从而提升性能。 按照刷新方式物化视图分为两种: 全量物化视图:仅支持对已创建的物化视图进行全量更新,而不支持进行增量更新。创建全量物化视图语法和CREATE 阅读全文
posted @ 2024-04-28 09:57
奔跑的数据库
阅读(57)
评论(0)
推荐(0)
摘要:
游标 为了处理SQL语句,存储过程进程分配一段内存区域来保存上下文联系。游标是指向上下文区域的句柄或指针。借助游标,存储过程可以控制上下文区域的变化。 语法格式 定义游标 CURSOR cursor_name [ BINARY ] [ NO SCROLL ] [ { WITH | WITHOUT } 阅读全文
posted @ 2024-04-28 09:57
奔跑的数据库
阅读(96)
评论(0)
推荐(0)
摘要:
语法 默认情况下,数据库安装成功,登录后,可以使用\help语句查看所有openGauss的SQL语法。 openGauss=# \help Available help: ABORT ALTER TABLE CREATE DATABASE CREATE TEXT SEARCH CONFIGURAT 阅读全文
posted @ 2024-04-28 09:56
奔跑的数据库
阅读(52)
评论(0)
推荐(0)
摘要:
约束 约束子句用于声明约束,新行或者更新的行必须满足这些约束才能成功插入或更新。如果存在违反约束的数据行为,行为会被约束终止。 约束可以在创建表时规定(通过 CREATE TABLE 语句),或者在表创建之后规定(通过 ALTER TABLE 语句)。 约束可以是列级或表级。列级约束仅适用于列,表级 阅读全文
posted @ 2024-04-28 09:56
奔跑的数据库
阅读(127)
评论(0)
推荐(0)
摘要:
运算符 openGauss中运算符是一个保留关键字或字符,一般用在WHERE语句中,作为过滤条件。常见运算符如下。 算术运算符 + 描述:加 示例: openGauss=# SELECT 2+3 AS RESULT; result 5 (1 row) - 描述:减 示例: openGauss=# S 阅读全文
posted @ 2024-04-28 09:55
奔跑的数据库
阅读(86)
评论(0)
推荐(0)
摘要:
子查询 子查询或称为内部查询,嵌套查询,指的是在数据库查询的WHERE子句中嵌入查询语句,相当于临时表。一个SELECT语句的查询结果能够作为另一个语句的输入值。 子查询可以与SELECT,INSERT,UPDATE和DELETE语句一起使用。 以下是子查询必须遵守的几个规则: 子查询必须用括号括起 阅读全文
posted @ 2024-04-28 09:54
奔跑的数据库
阅读(40)
评论(0)
推荐(0)
摘要:
版本编译 openGauss轻量版的编译过程和生成安装包的过程已经写成了一个一键式的脚本build/script/cmake_package_mini.sh,可以方便的通过脚本进行编译操作。 本章节主要介绍openGauss轻量版本编译和打包流程。 编译前准备 轻量版安装包编译 阅读全文
posted @ 2024-04-28 09:54
奔跑的数据库
阅读(35)
评论(0)
推荐(0)

浙公网安备 33010602011771号