以下是自己结合postgreSQL文档手册总结整理的入门手札,如有不严谨,请到官方文档手册查看:http://www.postgres.cn/docs/10/index.html 数字类型 pgsql支持的数字类型有整数类型、用户指定精度类型、浮点型、和serial类型(自增) 数字类型图: 整数类型 smallint、integer、bigint…
以下是自己结合postgreSQL文档手册总结整理的入门手札,如有不严谨,请到官方文档手册查看:http://www.postgres.cn/docs/10/index.html 基于SQL的存储过程 什么是sql函数? SQL函数包体是一些可执行的SQL语言。同时包含1条以上的查询,但是函数只返回最后一个查询(必须是SELECT)的结果。 简单情…
最近win10系统自动升级之后,我的VMware不能用了,然后百度了一次,普遍让卸载之前win10的更新。我觉得这个不是长久之计,还不如直接升级VMware了呢。 然后到VMware官网下载15.5的时候,鸡巴下载速度只有100k/s,哭了。于是想了想为毛不用国内的下载网站,如qq/360都有VMware下载阿,腾讯:pc.qq.com搜索就是了 …
这次笔记是对比count(1) 和count(*)那个效率比较高问题 EXPLAIN: 通过EXPLAIN ANALYZE可以检查规划器评估的准确性 1. count(1) 和count(*) 当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count(*)用时多了! 从执行计划来看,count(1)和count()的效果是一样的…
以下是自己结合postgreSQL文档手册总结整理的入门手札,如有不严谨,请到官方文档手册查看:http://www.postgres.cn/docs/10/index.html postgreSQL类型转换有三种方式: 通过格式化函数 cast函数 ::操作符 格式化函数 postgreSQL提供了很多内置的数据类型转换函数,如: 例子练习: 把…
raise函数 在PostgreSQL中,该函数用于打印字符串,类似于Java中的System.out.println(),Oracle中的dbms_output.put_line()。 在PostgreSQL中可以利用RAISE语句报告信息和抛出错误,其声明形式为: RAISE level 'format' [, expression [, ..…
开窗函数语法相关 <窗口函数> OVER (PARTITION BY <列清单> ORDER BY <排序用列清单>) 1.over 表示窗口函数关键字 2.partition by 对查询返回的结果集进行分组 3.order by 设定结果集的分组数据排序 可作为窗口函数的函数分类 1.聚合函数: SUM、AV…
第1题,什么是JavaScript? JavaScript是一门编程语言,既可以在客户端用,又可以在服务器端使用。它是一门基于对象的编程语言。 第2题,列举一下Java和JavaScript的不同。 Java是面向对象的编程语言,定义各方面都非常的严格和完整。 JavaScript是基于对象的编程语言。在使用的过程中,它的风格相对比较开放,自由度很…
之前使用pgsql基本上就是用docker搭建容器然后直接使用,但是我们公司面向客户我也不知道能不能用docker构建所以就有了这个手札了吧... 具体怎么用docker,请移步百度,或者我自己不记得某些基础命令-->移步:https://199604.com/1303#article 剩下的基本上就是一下几个步骤... 1.添加用户和组 g…
最近时间,因为刚入职没人培训就发了一些文档,感觉坑也挺大...心里又有了跑的...... 好了回顾正题,因为实在太闲,于是听了一些前辈在讨论备份数据的时候,他们普遍使用insert into newTable select * from oldTable的做法(在pgsql环境下)。 因为我也不太懂pgsql调优,但是问了咋不直接用create t…