SQLyog如何创建数据库,详细教程,SQLyog如何创建数据库,你知道怎么操作吗?下面将详细介绍......
PostgreSql数据库中枚举类型的用法
本文给大家介绍在PostgreSql数据库中枚举类型的用法
工具/原料
- windows10电脑
- Navicat Premium(v15)
- 远程PostgreSql数据库(v9.5)
方法/步骤
启动navicat查询窗口,输入如下语句,来创建枚举类型
CREATE TYPE sex AS ENUM ('male', 'female');
输入如下建表爹杰语句
CREATE TABLE "public"."enum_type_test" (
"enum_field"绵胳趴 sex
)
;
输入如下语劣晃句,插入枚举记录来测试
INSERT INTO "public"."enum_type_test"("enum_field") VALUES ('male');
INSERT INTO "public"."enum_type_test"("enum_field") VALUES ('female');
输入如下语句,可以查询数据库中存储的记录
select * from enum_type_test
输入如下语句,来测试插入不在枚举值中的记录,结果会报错
INSERT INTO "public"."enum_type_test"("enum_field") VALUES ('test');
输入如下语句,来按照枚举值升序排列
select * from enum_type_test order by enum_field asc
输入如下语句,来按照枚举值降序排列
select * from enum_type_test order by enum_field desc
注意事项
- 如果遇到问题,可以在下面提出疑问。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
- 详细阅读
-
如何处理'mysql' 不是内部或外部命令的报错详细阅读
如何处理mysql 不是内部或外部命令的报错,今天安装myql-5.7.23,想要从命令行中连接myql,结果出现如图报错。下面来写下,这种报错的解决方式:......
2023-03-16 500 MYSQL