国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > PostgreSQL > PostgreSQL数组怎么添加元素

PostgreSQL数组怎么添加元素

头像

月亮邮递员

2020-04-02 13:58:258438浏览 · 0收藏 · 0评论

开发的语言有数组的概念,对应于postgresql也有相关的数据字段类型,数组是英文array的翻译,可以定义一维,二维甚至更多维度,数学上跟矩阵很类似。在postgres里面可以直接存储使用,某些场景下使用很方便,也很强大。

PostgreSQL数组怎么添加元素

1、首先是插入数组数据,有两种方式

推荐:PostgreSQL教程

# 方式1
postgres=# insert into t_kenyon(items) values('{1,2}');
INSERT 0 1
postgres=# insert into t_kenyon(items) values('{3,4,5}');
INSERT 0 1
# 方式2
postgres=# insert into t_kenyon(items) values(array[6,7,8,9]);
INSERT 0 1
postgres=# select * from t_kenyon;id |   items  
----+-----------
  1 | {1,2}
  2 | {3,4,5}
  3 | {6,7,8,9}
(3 rows)

2、数据删除

postgres=# delete from t_kenyon where id = 3;
DELETE 1
postgres=# delete from t_kenyon where items[1] = 4;
DELETE 0
postgres=# delete from t_kenyon where items[1] = 3;
DELETE 1

3、数据更新(往数组内添加元素)

# 往后追加
postgres=# update t_kenyon set items = items||7;
UPDATE 1
postgres=# select * from t_kenyon;id |  items 
----+---------
  1 | {1,2,7}
(1 row)

postgres=# update t_kenyon set items = items||'{99,66}';
UPDATE 1
postgres=# select * from t_kenyon;
id |      items      
----+------------------
  1 | {1,2,7,55,99,66}
(1 row)

# 往前插
postgres=# update t_kenyon set items = array_prepend(55,items) ;
UPDATE 1
postgres=# select * from t_kenyon;
id |        items       
----+---------------------
  1 | {55,1,2,7,55,99,66}
(1 row)

推荐学习《Python教程》。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

做爰高潮A片(毛片)| 亚洲| B站夫妻进入高峰期需要多久| 《从上司到妻子》动画结局| 妈妈的新男友| 100%透光裸妆| 成品网站免费直播有哪些平台推荐| 麻花传MV在线看免费观看电视剧| 五姑娘影院在线观看免费版电视剧| 公媳欢情沈曼最新章节更新| 大战尼姑2高清免费观看| 男男| 《出差的日子》叶爱| 妈妈醉酒后把我当爸爸电视剧| お母さんは母のがいない怎么读 | 韩国三级有夫之妇| 《插曲的痛免费观看第二季》| GAI视频免费播放器| 乳首やばっちやんねん的英文| 一枪战三母4国语版免费观看| 闺蜜老公把我压在怀里| 《魅魔妈妈》第1季动漫| 深入交流漫画网免费看| 狗配人的大片视频大全| 男人一旦舌吻你私处说明什么心理| 《年轻朋友的妻子3》| 男女打扑克| 《厨房激战5》完整版在线观看| 无法抗拒的你ID中字| 医生含着我的奶边摸边做视频| 校花被教官扒开腿狂躁| 苏柔陆大生| 下面好湿~想要~深一点| 打扑牌不盖被子怎么办| 老妇人50-60-70-80| 成全免费高清在线观看第6季预告| 女人做爰高潮全黄| 《家访的老师》动漫在线观看| 女性穿裤子阴沟凸起是咋回事| 《黑人性奴2》免费观看| 鹿鞭丸的功效和作用