Jalena Blog

  • 首页
  • 程序开发
    • Java
    • Spring
    • SpringBoot
    • SpringMvc
    • Python
    • Odoo
    • C#
    • SQL
    • Web
    • Linux
  • 移动设备
    • Android
    • Router
  • 杂七杂八
    • 我的废话
    • 音频
    • 视频
    • 常用软件
  • 关于
SQL
Linux

Install PostgreSQL on Debian

默认情况下,PostgreSQL 在所有 Debian 版本中均可用。然而,Debian 的稳定版本“快照”了特定版本的 PostgreSQL,然后在该 Debian 版本的整个生命周期中都支持该版本。 PostgreSQL 项目还维护一个 apt 存储库,其中包含所有可用的 PostgreSQL 支持。 如果您的 Debian 版本中包含的版本不是您想要的版本,您可以使用 PostgreSQL Apt 存储库。该存储库将与您的常规系统和补丁管理集成,并在 PostgreSQL 的整个支持生命周期内为所有受支持的 …

2023-10-02 Jalena 阅读全文
SQL

MySQL with

MySQL 终于在8.0支持with语法了,对于复杂查询,可以不用写那么多临时表了。 什么是With 公用表表达式(CTE)是一个临时的结果集,它存在于单个语句范围内,以后可以在该语句中引用,多次引用。 官方文档:MySQL 8.0 Reference Manual :: 13.2.15 WITH (Common Table Expressions) 语法 公用表表达式 若要指定公用表表达式,需要使用具有一个或者多个逗号分割子句的WITH字句。每个子句提供一个子查询,该子查询生产结果集,并将名称与查询相关联。 如果…

2022-03-25 Jalena 阅读全文
SQL

MySQL 常用命令

2019-10-07 Jalena 阅读全文
SQL

Install PostgreSql with brew

安装brew的文章请查看:https://jalena.bcsytv.com/archives/2298 版本选择 可以在 https://formulae.brew.sh/formula/postgresql#default 这里找到你需要的PostgreSql版本。本文章使用的是postgresql@10 安装及锁定版本 初始化设置 启动、使用 设置快捷命令 现在就可以在任何地方使用pgst来启动数据库了。

2019-08-21 Jalena 阅读全文
SQL

MySQL 插入或更新数据

在日常的开发中,我们经常会遇到这样的需求,我们有一个存储主数据的表,当有新的数据写入的时候,若库中存在数据则更新,否则当作新的数据写入。 一般情况下,我们会先对数据库进行一次Select,若数据存在我们则执行更新操作,当然这种方法在大部分情况下是可行的,但数据量大或者数据写入频繁的时候,这种方法就表现出来它的不稳定。 其实在数据库中都提供了UNIQUE约束规则,我们可以在数据库中建立UNIQUE约束规则,这样我们在插入具有约束限制数据的时候,我们就会得到一个异常,我们可以捕获这个异常,在异常块中进行更新操作。 在M…

2019-06-05 Jalena 阅读全文
SQL

psql connect docker postgresql

方式一、 方式二、 docker-compose.yml

2019-04-28 Jalena 阅读全文
SQL

Oracle start with…connect by prior

Oracle中start with…connect by prior子句用法connect by 是结构化查询中用到的,其基本语法是 简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段:org_id,parent_id,那么通过表示每一条记录的parent是谁,就可以形成一个树状结构,用上述语法的查询可以取得这棵树的所有记录。 prior 关键字表示父数据,prior 条件表示子数据需要满足父数据的什么条件。 实际使用 在项目中我们经常用到层级编码,例如:301090213,他其实是一个按照每2个数值…

2019-03-25 Jalena 阅读全文
SQL

SQL Between 边界问题

扩展知识 BETWEEN操作符是选取介于两个值之间的数据。这些值可以是数值、文本或者日期。 然而在使用between and限定日期的时候,特别需要注意,在and后的日期是到天的,那么默认为00:00:00。对于大于00:00:00这样的数据是会排除在外的。 这时候就需要将数据进行to_char处理。或者使用>= and <=这样的操作符进行处理。

2019-02-17 Jalena 阅读全文
SQL

PostgreSql 常用操作

PostgreSQL Client Applications clusterdb — cluster a PostgreSQL database createdb — create a new PostgreSQL database createuser — define a new PostgreSQL user account dropdb — remove a PostgreSQL database dropuser — remove a PostgreSQL user account ecpg — embe…

2019-01-27 Jalena 阅读全文
SQL

Postgresql pg_dump: 因为服务器版本不匹配而终止

之前在生产环境部署的Postgresql为9.6版本,但最近在备份数据的时候发现他所使用的客户端居然是9.2的版本。。 备份命令 恢复命令

2018-04-25 Jalena 阅读全文
123

Jalena

原创内容,转载请注明出处!
部分内容来自网络,请遵守法律适用!

分类
  • Android / 4篇
  • C# / 10篇
  • Codec / 9篇
  • Conversion / 14篇
  • Editing / 16篇
  • Java / 47篇
  • Javascript / 3篇
  • Linux / 30篇
  • Odoo / 25篇
  • Python / 6篇
  • SQL / 30篇
  • Web / 3篇
  • Windows / 4篇
  • 我的日记 / 10篇
  • 杂七杂八 / 93篇
  • 软件开发 / 72篇
  • 非线性编辑 / 1篇
Links
  • 时空镜像
  • ninja911
  • ZWWoOoOo
  • Feng Blog
  • Emin.ink
  • 猿人学网站
Mail
腾讯企业邮

COPYRIGHT © 2026 Jalena Blog. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备17025376号