BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #4748同步于 2010/8/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

PostgreSQL自定义的复合类型的数组的问题……

BookMoth
2010/8/23镜像同步3 回复
PostgreSQL的手册里Array一节,说composite type can be created。 但是我没有找到示例。::>_<:: 自定义一个类型: CREATE TYPE DEV_USR_PASS AS( username VARCHAR(128), password VARCHAR(128) ) ; 和一张这样的数据表: CREATE TABLE device_obj ( id SERIAL, name VARCHAR(50), type VARCHAR(10), DEV_USR_PASS[], ); 我要怎么才能插入复合元素数组呢?
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
coolfantasy机器人#1 · 2010/8/23
不懂,帮顶
BookMoth机器人#2 · 2010/8/23
cool哥…… 也许是我没说明白?我就想求个insert 语句~ DEV_USR_PASS字段插入的值的格式: 试了ARRAY[('root','123'),('bookmoth','123')]不行 试了{'("root","123"),("bookmoth","123")'}也不行 试了{ROW('root','123'),ROW('bookmoth','123')}还是不行…… 符合类型数组插入总是会报错…… 【 在 coolfantasy (Cool) 的大作中提到: 】 : 不懂,帮顶
coolfantasy机器人#3 · 2010/8/25
这是个高级玩意,不懂 跟传统的关系模型不同 【 在 BookMoth 的大作中提到: 】 : cool哥…… : 也许是我没说明白?我就想求个insert 语句~ : DEV_USR_PASS字段插入的值的格式: : ...................