数据库中级教程:第二讲  正则表达式的应用所谓正则表达式是一种被设计用来优化字符串操作的语言。它使用一组元字符(Metacharacters) 来实现强劲的字符串操作能力。这组元字符最早来自于对DOS文件系统中?和*的扩展。在DOS文件 系统中,?和*分别被用来代替单个字符和字符群组,它们可以被认为是最早的元字符。正则表达式 在它们的基础上不断扩充,形成了一套元字符集,能够表达非常复杂的
PostgreSql 的PL/pgSQL 块结构本文我们学习PL/pgSQL结构块,包括如何写结构块和执行结构块。什么是结构块PL/pgSQL是结构块语言,因此,PL/pgSQL函数或过程是通过结构块进行组织。完整结构块的语法如下:[ <<label>> ] [ DECLARE declarations ] BEGIN statements; ... EN
## PostgreSQL varchar和Java映射关系的实现 ### 引言 PostgreSQL和Java都是广泛使用的技术,在实际开发中经常需要将数据库的varchar类型字段和Java中的相应类型进行映射。这篇文章将介绍如何实现postgresql varchar和Java的映射关系,帮助刚入行的开发者快速理解和掌握这一技术。 ### 整体流程 下面是实现postgresql var
原创 2023-12-18 03:23:57
239阅读
作者 | 单一色调 责编 | Elle  判断问题SQL判断SQL是否有问题时可以通过两个表象进行判断:系统级别表象CPU消耗严重IO等待严重页面响应时间过长应用的日志出现超时等错误可以使用sar命令,top命令查看当前系统状态。也可以通过Prometheus、Grafana等监控工具观察系统状态。(感兴趣的可以翻看我之前的文章) SQL语句表象冗长执行时间过长从全表扫描获取数据
 最近一周接连处理了2个由于int向varchar转换无法使用索引,从而引发的慢查询。CREATE TABLE `appstat_day_prototype_201305` ( `day_key` date NOT NULL DEFAULT '1900-01-01', `appkey` varchar(20) NOT NULL DEFAULT '', `user_total`
转载 2024-04-03 20:53:18
334阅读
背景临近下班,数据库中数有一张临时表用来做界面展示的,这张表的数据是来自另外一张表,研发反馈程序有异常,无赖的是程序也没有对应的日志,然后从数据库层面进行排查问题分析表结构分析CREATE TABLE cert_display_tmp ( id integer NOT NULL DEFAULT nextval('cert_display_tmp2_id_seq'::regclass), cer
原创 2023-07-06 14:50:07
323阅读
trunc函数!数据集成时,写一个查询语句,将某字段为小数的数据变成整数一、需求描述二、trunc()函数2.1认识2.2使用三、解决方案 一、需求描述工作中,我们经常会做数据集成,将其他项目组的数据库数据集成到自己项目组的库中使用。 对方是Oracle数据库,某一个字段为work_id,大部分的值都是整数,少部分的值因为某原因存为小数。 我方数据库为MySQL数据库,work_id的类型为in
postgresql数据库varchar字段字符正则替换
原创 2018-02-09 10:21:27
10000+阅读
参考自:https://planet.postgresql.org/How to display encoded byte stream of a varchar column in PostgreSQL作者:Abbas Butt ,EDBC:\Users\Administrator>d:D:\>cd highgo\database\5.6.3D:\high...
转载 2021-10-25 15:00:57
62阅读
导读为什么只有ORDER BY后面可以使用列别名为什么不推荐使用ORDER BY后接数字来排序为什么视图和子查询里面不能使用ORDER BY…… 小伙伴们在进行SQL排序时,都能很自然的使用到ORDER BY。不管是默认ASC的升序,还是DESC降序,几乎都是信手拈来。 今天给大家分享一些你可能不知道的ORDER BY用法。 一、ORDER BY返回的是游标而不是集合
转载 2024-05-24 11:12:08
299阅读
1. 数据库的三范式是什么?第一范式:保证每个字段的原子性,不可拆分。第二范式:确保表中的每列都和主键相关第三范式:非主键列之间没有传递函数依赖关系(确保每列都和主键列直接相关,而不是间接相关)2. 数据库的数据类型① 数值类型数据类型大小说明对应的java类型BIT[M]M指定位数,默认为1二进制数,M范围从1-64,存储数值范围从0到2^M-1常用Boolean类型对应BIT,此时默认是1位,
转载 2024-06-05 08:57:23
88阅读
character varying(n), varchar(n) 变长,有长度限制 character(n), char(n) 定长,不足补空白 text 变长,无长度限制 简单来说,varchar的长度可变,而char的长度不可变,对于postgresql数据库来说varchar和char的区别仅仅在于前者是变长,而后者是定长,最大长度都是10485760(1GB)varchar不指定长度,可以
转载 2021-03-18 17:35:17
2247阅读
2评论
名字 描述character varying(n), varchar(n) 变长,有长度限制character(n), char(n) 定长,不足补空白text 变长,无长度限制简单来说,varchar的长度可变,而char的长度不可变,对于postgresql数据库来说varchar和char的区
转载 2018-10-21 11:12:00
224阅读
2评论
GBase 8s ESQL/C的数据转换:当从数据库的列中获取数据时, 如果接受数据的变量类型,与数据库中列类型相比, 不是ESQL/C定义的不需要转换的类型, ESQL/C将会进行数据类型的转换。插入数据时,也会进行类似的处理。只有在必要时, ESQL/C才进行数据类型的转换。在numeric类型和字符串类型间转换在ESQL/C在进行数据转换之前,必须确认转换时有意义的。下面的表格列出了在num
转载 2023-11-27 00:23:02
336阅读
# Python 整型整型的科普介绍 Python是一种功能强大的编程语言,以其简洁易用的语法和强大的数据处理能力而受到广泛欢迎。在Python中,整数类型(int)是最基础的数据类型之一。整型整型的操作在编写程序时是极为常见的,本文将详细介绍这一操作,并附上相应的代码示例与状态图。 ## 整型的基本概念 在Python中,整型是表示没有小数部分的数字。Python支持任意大小的整型,这
原创 9月前
36阅读
# Python中的整型和长整型 Python是一种高级编程语言,因其易用性和强大的功能而受到广泛欢迎。在Python中,处理数字时,特别是整型(int)和长整型(long)的概念非常重要。本文将深入探讨这两种数据类型,包括它们的定义、特点以及如何在实际编码中使用它们。 ## 整型与长整型的基本概念 ### 整型(int) 在Python或其他编程语言中,整型(int)是指没有小数部分的数
原创 2024-09-21 07:19:27
68阅读
5.1数字简介Python支持多种数字类型:整型,长整型,布尔型,双精度浮点型,十进制浮点型和复数。通过给数字对象重新赋值,可以更新一个数字对象。变量更像一个指针指向装变量值的盒子,对不可变的变量,无法改变盒子的内容,但可以将指针指向另一个盒子。使用del语句删除对象的引用,就不能再使用这个引用。5.2整型布尔型:该类型的取值范围只有两个值,True和False。标准整型:标准整型是最通用的数字类
转载 2023-09-23 07:20:34
127阅读
告诉缓存,插入的数据比较多,可以指定告诉缓存,一次性计算出20个后续的值,nextval时,就不可以不去计算,直接去
原创 2023-09-24 22:07:18
1600阅读
整型常量二进制:如 01,10,1001,1010(二进制由0,1,组成)八进制:如 034,126,567,-567(0-7这八个数字组成)十进制:如123,456,789,-999 (0-9这十个数组成)十六进制:如 0x15,0xfa,(0-9和a-f十六个数组成,且十六进制都以0x开头) 整型变量整型变量:十进制,八进制,十六进制。(注:整型变量与整型常量不同,整型常量还包括二进
原创 2022-06-27 10:19:56
182阅读
char 计算机存储的最小单位是字节( Byte) ,一个字节通常是8个bit。 C语言规定char型占一个字节的存储空间。 如果这8个bit按无符号整数来解释,则取值范围是0~255,如果按有符号整数来解释,则取值范围是-128~127。 C语言规定了signed和unsigned两个关键字, u
转载 2018-04-07 10:19:00
235阅读
  • 1
  • 2
  • 3
  • 4
  • 5