postgresql 复合数据类型的使用方法
来源:互联网 发布:淘宝818购物节 编辑:程序博客网 时间:2024/05/21 06:21
postgresq 数据库的数据类型分为4种:基本数据类型、复合数据类型、域以及伪类型
基本类型:数据库内置数据类型,例如integer、char、varchar等
复合数据类型:需要用户自定义,所谓复合就是把多个基本类型融合在一起使用,复合类型的字段实际上就是一个特殊的数组
域:一种特殊的基本数据类型,由基本数据类型加上约束条件构成
伪类型:“伪”说明它不是真正的数据类型,这些数据类型不能作为表的列类型,只能作为函数的参数或返回值的数据类型
好了,下面说说这个复合数据类型如何使用:
首先创建一个复合类型:
create type s_type as (id integer,name varchar,addr text);
创建该类型的表:
create table s_table (student s_type);
插入数据:
insert into s_table values ((1,'zhangsan','陕西省'));
查询数据:
select * from s_table; //查询全部select (student).name from s_table; //查询student字段的name值
阅读全文
0 0
- postgresql 复合数据类型的使用方法
- postgresql的使用方法
- hibernate复合主键的使用方法
- PostgreSQL 的数据类型一览表
- Go语言的复合数据类型
- JAVA的简单数据类型和复合数据类型
- 复合数据类型
- 复合数据类型
- 复合数据类型
- 复合数据类型
- 复合数据类型
- 复合数据类型
- 复合数据类型
- 复合数据类型
- 复合数据类型
- 复合数据类型
- 复合数据类型
- 复合数据类型
- 增强学习的基础与入门
- android开发笔记: android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事项
- org.springframework.orm.hibernate3.HibernateSystemException异常处理
- eclipse中好看的方法注释模板
- Spark算子[01]:foreach,foreachPartition
- postgresql 复合数据类型的使用方法
- java.sql.BatchUpdateException问题处理
- Ethernet/IP 学习笔记四
- XBanner的小实现
- 黑白棋分解一
- 带中文说明书OSLO Light 6.2-ISO 1CD光学软件
- 趣图丨新·颈椎病康复指南
- java理解反射
- android开发里跳过的坑-AS导入NDK工程提示错误 No such property: sdkHandler for class: com.android.build.gradle.Librar