随笔分类 -  SQL

摘要:idea运行代码时报错:### Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 但是sql放到数据库中执行没有问题,那就注意在mapper.xml文件中在使用oracle数据库时sql语句不要加分号; 千万注意,不起眼的代码 阅读全文
posted @ 2024-12-02 10:38 哩个啷个波 阅读(16) 评论(0) 推荐(0) 编辑
摘要:前言 先给大家简述一下我的坑吧,(我用的是mysql,至于oracle有没有这样的问题,有心的小伙伴们可以测试一下哈), 在自己做个javaweb测试项目的时候,因为买的是云服务器,所以数据库连接的是用ip地址,用IDE开发好后,于是部署到远程云服务器上,这时候我是直接部署上去的,如图所示,数据库配 阅读全文
posted @ 2024-11-04 17:44 哩个啷个波 阅读(730) 评论(0) 推荐(0) 编辑
摘要:进行统计操作时,count中的统计条件可以三种选择: EXPLAIN SELECT COUNT(*) FROM user; EXPLAIN SELECT COUNT(列名) FROM user; EXPLAIN SELECTCOUNT(1)FROM user; 执行效果上: count()包括了所有 阅读全文
posted @ 2024-02-26 22:37 哩个啷个波 阅读(26) 评论(0) 推荐(0) 编辑
摘要:插入系统日期insert into student(sno,sname,birthdate) values (007,'omit',sysdate); 插入Oracle数据库指定格式的日期insert into student(sno,sname,birthdate) values (008,'Di 阅读全文
posted @ 2024-02-04 14:17 哩个啷个波 阅读(261) 评论(0) 推荐(0) 编辑
摘要:查询语句:# SELECT table_name, column_name FROM user_tab_columns WHERE column_name LIKE '%column_name %'; table_name就是存在column_name字段名的表名;column_name就是需要查找 阅读全文
posted @ 2024-02-02 10:14 哩个啷个波 阅读(1860) 评论(0) 推荐(0) 编辑
摘要:### 1、存储过程,调用方式 **存储过程**:[预编译](https://so.csdn.net/so/search?q=预编译&spm=1001.2101.3001.7020)的SQL语句,优点是允许模块化的设计,只需要创建一次,后续可以多次调用。 **调用方式**:用命令对象老调用存储过程; 阅读全文
posted @ 2023-06-23 12:52 哩个啷个波 阅读(15) 评论(0) 推荐(0) 编辑
摘要:### 什么是事务? 事务,由一个有限的数据库操作序列构成,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。 ## 事务的四大特性 ![img](https://img2023.cnblogs.com/blog/2446184/202306/2446184-2023062312242 阅读全文
posted @ 2023-06-23 12:25 哩个啷个波 阅读(81) 评论(0) 推荐(0) 编辑
摘要:Extract 属于 SQL 的 DML(即数据库管理语言)函数,同样,InterBase 也支持 Extract,它主要用于从一个日期或时间型的字段内抽取年、月、日、时、分、秒数据,因此,它支持其关健字 YEAR、MONTH、DAY、HOUR、MINUTE、SECOND、WEEKDAY、YEARD 阅读全文
posted @ 2023-06-22 20:42 哩个啷个波 阅读(2955) 评论(0) 推荐(0) 编辑
摘要:## 总结 通过对两个函数的测试,发现有如下特点: - 针对的字段类型不同:trunc是针对date类型处理,date_trunc是针对time_stamp类型处理;如果输入的时候不是对应的类型,会自动用cast函数处理; - 参数的位置:trunc的参数在后面,date_trunc的参数在前面; 阅读全文
posted @ 2023-06-22 20:33 哩个啷个波 阅读(255) 评论(0) 推荐(0) 编辑
摘要:## [聚合函数](https://so.csdn.net/so/search?q=聚合函数&spm=1001.2101.3001.7020) 顾名思义,聚合函数就是类似于min(),max(),sum()等函数,当然这些都是SQL标准的函数,应该都是比较熟悉,也比较常见。这边不对这些常见的函数进行 阅读全文
posted @ 2023-06-22 20:20 哩个啷个波 阅读(2945) 评论(0) 推荐(0) 编辑
摘要:通过id列来聚合belong_user_saved列,应用string_agg函数,只要id一样则把第二列通过逗号连接起来 聚合前: ![img](https://img2023.cnblogs.com/blog/2446184/202306/2446184-20230622202013405-11 阅读全文
posted @ 2023-06-22 20:20 哩个啷个波 阅读(1523) 评论(0) 推荐(0) 编辑
摘要:> **感谢原文章博主**:https://blog.csdn.net/zengchaoyue/article/details/8279744 > > 学习hibernate的时候,数据库用了PostgreSQL,第一节课就抛错,User实体映射没有死活不能导出表。总是提示这一句: > > ​ ** 阅读全文
posted @ 2023-06-22 20:03 哩个啷个波 阅读(784) 评论(0) 推荐(0) 编辑
摘要:postgresql使用navicat软件导出[数据库](https://jiuaidu.com/jianzhan/tag/251/)表,在[导入](https://jiuaidu.com/jianzhan/tag/13337/)会数据库的[操作](https://jiuaidu.com/jianz 阅读全文
posted @ 2023-06-22 20:01 哩个啷个波 阅读(472) 评论(0) 推荐(0) 编辑
摘要:# 感谢!!!原文:https://blog.csdn.net/weixin_43453621/article/details/125890774 ## **2. 链接上postgreSQL数据库** ![img](https://img2023.cnblogs.com/blog/2446184/2 阅读全文
posted @ 2023-06-22 20:00 哩个啷个波 阅读(168) 评论(0) 推荐(0) 编辑
摘要:1.今日 select * from "表名" where to_date("时间字段"::text,'yyyy-mm-dd')=current_date 2.昨日 select * from "表名" where to_date("时间字段"::text,'yyyy-mm-dd')=current 阅读全文
posted @ 2023-06-22 19:59 哩个啷个波 阅读(1293) 评论(0) 推荐(0) 编辑
摘要:### java日期和毫秒值的相互转化 - - [1.日期转毫秒](https://blog.csdn.net/weixin_42908843/article/details/86704268#1_2) - [2.毫秒转日期](https://blog.csdn.net/weixin_4290884 阅读全文
posted @ 2023-06-22 19:49 哩个啷个波 阅读(1058) 评论(0) 推荐(0) 编辑
摘要:> # 原文链接:https://blog.csdn.net/yyj108317/article/details/108756493 在一段自动创建mysql表的[sql语句](https://so.csdn.net/so/search?q=sql语句&spm=1001.2101.3001.7020 阅读全文
posted @ 2023-06-22 19:47 哩个啷个波 阅读(921) 评论(0) 推荐(0) 编辑
摘要:> ## 感谢原博文:https://blog.csdn.net/lixinkuan328/article/details/107969398 ## 一、[Postgresql](https://so.csdn.net/so/search?q=Postgresql&spm=1001.2101.300 阅读全文
posted @ 2023-06-22 18:55 哩个啷个波 阅读(1864) 评论(0) 推荐(0) 编辑
摘要:## **数字类型:** ![在这里插入图片描述](https://img2023.cnblogs.com/blog/2446184/202306/2446184-20230622185153392-1250021765.png)![在这里插入图片描述](https://img2023.cnblog 阅读全文
posted @ 2023-06-22 18:53 哩个啷个波 阅读(592) 评论(0) 推荐(0) 编辑
摘要:# PG中的几种数据类型转换方式 ## 1、通过格式化函数进行转换 | 函数 | 返回类型 | 描述 | 示例 | | | | | | | to_char(timestamp,text) | text | 把时间戳转换成字符串 | to_char(current_timestamp,‘HH12:MI 阅读全文
posted @ 2023-06-22 18:51 哩个啷个波 阅读(3149) 评论(0) 推荐(0) 编辑

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