首页 > 数据库技术
Oracle以逗号分隔的字符串拆分为多行数据
近期在工作中遇到某表某字段是可扩展数据内容,信息以逗号分隔生成的,现需求要根据此字段数据在其它表查询相关的内容展现出来,第一想法是切割数据,以逗号作为切割符,以下为总结的实现方法,以供大家参考、指教。 1、regexp_substr函数,通过正则来拆分字符串,函数用法为:(必须是oracle 10g ...
分类:数据库技术   时间:2021-07-14 10:26:13    收藏:0  评论:0  赞:0  阅读:33
Oracle 计算两个日期之间的月份数_月份列表_天数_日期列表
Oracle 计算两个日期之间的月份数、月份列表、天数、日期列表 ...
分类:数据库技术   时间:2021-07-14 10:17:36    收藏:0  评论:0  赞:0  阅读:25
根据数据库现有一定格式流水号递增
select CONCAT ('前缀', DATE_FORMAT(now(), '%Y%m%d'),RIGHT(CONCAT ('000' , ifnull(max(SUBSTR(流水编号字段名, LENGTH(CONCAT('test_',DATE_FORMAT(now(), '%Y%m%d')) ...
分类:数据库技术   时间:2021-07-14 10:14:39    收藏:0  评论:0  赞:0  阅读:17
Oracle日期增加年_月_日_时_分_秒
--增加一年 SELECT SYSDATE + INTERVAL '1' YEAR FROM DUAL; --增加一月 SELECT SYSDATE + INTERVAL '1' MONTH FROM DUAL; --增加一天 SELECT SYSDATE + INTERVAL '1' DAY FR ...
分类:数据库技术   时间:2021-07-13 23:53:23    收藏:0  评论:0  赞:0  阅读:51
mongodb排序
使用sort即可,如下: db.adu.find().sort({"Age":-1}) 其中,Age为排序字段,-1表示降序,1表示升序 ...
分类:数据库技术   时间:2021-07-13 23:52:43    收藏:0  评论:0  赞:0  阅读:42
DAY 156 Python中使用pymongo操作mongodb
1. 使用pymongo初始化数据库 首先从pymongo中导入MongoClient,如果mongodb是运行在本地电脑上的,则MongoClient()中不需要任何参数,如果是在远程服务器上运行的,则实例化时需要参数,参数就是IP和端口,有两种形式,参数形式和URI形式如下: 上面两种创建数据库 ...
分类:数据库技术   时间:2021-07-13 23:51:21    收藏:0  评论:0  赞:0  阅读:37
python爬虫与mysql,mongobd(1)(2)第一个视频python_pymysql 安装与使用类型,import解决 问题之模块引ru 就是解决你的问题
import pymysql.cursors ''' 1.创建连接 2.创建游标 3.执行sql 5.接受结果 ''' # 1.连接 connection =pymysql.Connect( # 域名 host = "localhost", # 端口(如果远程就切换成ip地址) port = 330 ...
分类:数据库技术   时间:2021-07-13 23:06:55    收藏:0  评论:0  赞:0  阅读:25
macOS下添加mysql环境变量
直接装好mysql后在终端输入mysql -u root -p后会报错command not found,原因就是还没有添加环境变量。 cd ~ open .zshrc 添加: PATH="$PATH":/usr/local/mysql/bin source .zshrc ...
分类:数据库技术   时间:2021-07-13 23:05:07    收藏:0  评论:0  赞:0  阅读:32
mysql导入导出
一、导入 1.登陆 mysql --local-infile -h<IP> -u<USR> -p 2.设置参数 SET GLOBAL local_infile=1; 3.导入 LOAD DATA LOCAL INFILE 'FilePath' INTO TABLE TableName FIELDS ...
分类:数据库技术   时间:2021-07-13 23:04:54    收藏:0  评论:0  赞:0  阅读:21
linux之mysql5.7环境安装与配置
注意:建议安装之前,先卸载一遍,减少失败报错的几率! 1. tar.gz 1.1. 安装 查看是否安装mysql和mariadb(mysql的一种,具体区别自行百度) # 查看是否安装 mysql 和 mariadb,显示有就卸载 [root@localhost]# rpm -qa | grep m ...
分类:数据库技术   时间:2021-07-13 23:04:35    收藏:0  评论:0  赞:0  阅读:48
MySQL:数据库事务
1 什么是事务 事务是一个整体,由一条或者多条SQL 语句组成,这些SQL语句要么都执行成功,要么都执行失败, 只要有一 条SQL出现异常,整个操作就会回滚,整个业务执行失败 比如: 银行的转账业务,张三给李四转账500元 , 至少要操作两次数据库, 张三 -500, 李四 + 500,这中 间任何 ...
分类:数据库技术   时间:2021-07-13 23:00:19    收藏:0  评论:0  赞:0  阅读:33
Linux安装Oracle12c配置监听时提示监听启动失败
安装完Oracle12c需要配置监听,通过netca命令,来配置监听的时候一直提示 Listener start failed,困扰了好久,终于找到了解决方案,一起来看看吧! ...
分类:数据库技术   时间:2021-07-13 22:58:26    收藏:0  评论:0  赞:0  阅读:21
thinkphp使用mysql百万数据分表快速分页查询
<?php namespace app\admin\controller; use app\admin\common\Base; use think\Db; use think\Session; class Lable extends Base { public function index() { ...
分类:数据库技术   时间:2021-07-13 22:55:58    收藏:0  评论:0  赞:0  阅读:34
MySQL 垂直分表与水平分表
分库分表是什么 下边以电商系统中的例子来说明,下图是电商系统卖家模块的表结构: 通过以下 SQL 能够获取到商品相关的店铺信息、地理区域信息: SELECT p.*,r.[地理区域名称],s.[店铺名称],s.[信誉]FROM [商品信息] p LEFT JOIN [地理区域] r ON p.[产地 ...
分类:数据库技术   时间:2021-07-13 22:51:11    收藏:0  评论:0  赞:0  阅读:20
MySQL Innodb Engine--DML操作时先生成Undo Log还是先生成Redo Log
问题总结 问题:DML操作时先生成Undo Log是Redo Log? 答案:先生成Undo Log,再生成Redo Log。 在生成Undo Log并写入到Undo Space时,会产生Redo Log。 在故障恢复时,可以通过Redo Log来恢复Undo Log,再通过Undo Log来回滚事 ...
分类:数据库技术   时间:2021-07-13 22:48:25    收藏:0  评论:0  赞:0  阅读:20
MySQL 服务无法启动。服务没有报告任何错误。
版本8.0.25,今天启动发现抱错,网上搜索一下发现这样可行 启动MySQL报错: 搜索了一下,按照这样步骤解决了 1.配置一下my.ini [mysqld] basedir ="D:\mysql-8.0.25-winx64\mysql-8.0.25-winx64" datadir ="D:\mys ...
分类:数据库技术   时间:2021-07-13 22:45:34    收藏:0  评论:0  赞:0  阅读:28
kingbase R6集群删除standby节点
案例环境: 操作系统: [root@node1 ~]# cat /etc/centos-release CentOS Linux release 7.2.1511 (Core) 数据库: test=# select version(); version KingbaseES V008R006C003 ...
分类:数据库技术   时间:2021-07-13 20:35:38    收藏:0  评论:0  赞:0  阅读:18
sp_executesql 数据转化
我们一般使用的数据类型转换有cast,convert varbinary类型:可变长度二进制数据 varchar类型: 想把varchar转为varbinary:varchar里面的内容是二进制数据,只是想要类型改变下,内容不改变 如果用cast,convert会改变varchar的内容: 用下面的 ...
分类:数据库技术   时间:2021-07-13 20:35:11    收藏:0  评论:0  赞:0  阅读:30
sparkSQL-03
1、前序 sparkSQL-2 2、spark程序的序列化 2.1 spark程序序列化描述 对于分布式计算来说,数据后期先需要进行序列化,然后发送给对应的其他计算节点,然后反序列化获取对象数据,最后进行任务执行。 2.2 程序序列化流程 1、在Driver端先把对象数据进行序列化 2、然后把序列化 ...
分类:数据库技术   时间:2021-07-13 20:33:59    收藏:0  评论:0  赞:0  阅读:32
SQL基础操作(十四)-JDBC连接优化、SQL语句测试
10.6 Statement对象 JDBC中的statement对象用于向数据库发送SQL语句,想完成数据的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。 Statement对象的executeUpdate方法用于向数据库发送增删改查的SQL语句,executeUpdate执行完成后,将 ...
分类:数据库技术   时间:2021-07-13 20:32:25    收藏:0  评论:0  赞:0  阅读:26
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!