随笔分类 -  数据库(SQL)

摘要:-- 使用postgresql 语言写一个函数,实现以下功能: -- 1 有管理权限用户数组、列表权限用户数组、查看权限用户数组、无权限用户数组四个用户数组 -- 2 当无权限用户数组存在用户数据时,如果管理权限用户数组,列表权限用户数组,查看权限用户数组中存在相同的用户数据,并且和无权限用户数组的 阅读全文
posted @ 2024-03-29 18:59 ysloong 阅读(19) 评论(0) 推荐(0) 编辑
摘要:CREATE OR REPLACE FUNCTION array_difference( arr1 text[], arr2 text[] ) RETURNS text[] AS $$ DECLARE result_arr text[]; BEGIN -- 初始化结果数组为一个空数组 result_ 阅读全文
posted @ 2024-03-29 18:56 ysloong 阅读(35) 评论(0) 推荐(0) 编辑
摘要:参考: 官网安装命令:[官网](https://www.postgresql.org/download/linux/redhat/) 安装命令解释[博客:](https://www.cnblogs.com/xingqiang/p/14147549.html) [本地能连接,远程无法连接问题(防火墙) 阅读全文
posted @ 2021-08-02 11:45 ysloong 阅读(235) 评论(0) 推荐(0) 编辑
摘要:~~~ -- 表名注释 select * from all_tab_comments where Table_Name='B_MERCH' and owner = 'POSP'; -- 表字段注释 select * from all_col_comments where Table_Name='B_ 阅读全文
posted @ 2021-04-25 15:08 ysloong 阅读(553) 评论(0) 推荐(0) 编辑
摘要:需求:在EA增加需要的json类型 实现: Find Command -> settings -> Database Datatypes Product Name -->选择数据库 New -->Datatype 键入jsonb -->save 显示别名 《Database PostgresSQL 阅读全文
posted @ 2021-04-06 18:02 ysloong 阅读(461) 评论(0) 推荐(0) 编辑
摘要:跟其他数据库不一样是,在PostgreSQL中,三种字符类型之间没有性能差异。在大多数情况下,您应该使用text或varchar. varchar(n)如果您希望PostgreSQL检查长度限制。 varchar(没有n) = text char(没有n) = char(1) varchar(n)唯 阅读全文
posted @ 2021-01-25 22:55 ysloong 阅读(4556) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示