![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
good well
虚心求教,共同进步
展开
-
数据库系统原理
一、事务概念事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。ACID1. 原子性(Atomicity)事务被视为不可分割的最小单元,事务的所有操作要么全部提交成功,要么全部失败回滚。回滚可以用回滚日志来实现,回滚日志记录着事务所执行的修改操作,在回滚时反向执行这些修改操作即可。2. 一致性...原创 2020-03-11 17:06:47 · 1398 阅读 · 0 评论 -
oracle数据库创建同义词
好久没整理知识点了,抽空将零碎的知识点做个整合吧。 所谓同义词就是在管理员授予你可以对另一个数据库操作的权限的时候,你可以对另一个数据库的数据进行资源共享,而不必将另一个数据库中的数据copy到自己的数据库中,这样会造成资源浪费。1.首先确定本用户是否具有权限select * from session_privs where privilege like '%SYNONYM%';...原创 2018-12-13 15:23:55 · 18393 阅读 · 1 评论 -
rownumber() over(partition by col1 order by col2)
今天在使用多字段去重时,由于某些字段有多种可能性,只需根据部分字段进行去重,在网上看到了rownumber() over(partition by col1 order by col2)去重的方法,很不错,在此记录分享下: row_number() OVER ( PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算...转载 2018-08-14 14:58:01 · 445 阅读 · 0 评论 -
各数据库连接数据库中db.properties中的写法
本文汇总了常见的Java JDBC关系型数据库连接字符串,包括MySQL,Postgres,SQL Server和DB2。DatabaseURL (JDBC Connection String)JDBC DriverMySQLjdbc:mysql://HOST/DATABASEcom.mysql.jdbc.DriverPostgres转载 2017-11-14 13:13:06 · 1616 阅读 · 0 评论 -
mysql常见的面试题
package com.chp.mysql;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.Typ...原创 2017-08-11 13:38:36 · 22619 阅读 · 1 评论 -
Java连接Sql Server 2008的简单数据库应用
Java连接Sql Server 2008的简单数据库应用1.从微软官网下载JDBC驱动包 sqljdbc_4.0.2206.100_chs.exe,双击解压文件到指定目录,我的指定目录是: C:\Program Files\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs 下面是解压后的...转载 2017-11-14 13:28:24 · 209 阅读 · 0 评论 -
oracle获取分组后的第一条数据
SELECT * FROM (select t.*,row_number() over(partition by t.class order by t.sroce desc) mm from T2_TEMP t) where mm = 1;拓展:这篇文章很详细,可以参考 https://www.cnblogs.com/lcngu/p/5335170.html...原创 2018-12-18 10:40:18 · 1940 阅读 · 0 评论 -
wm_concat函数 用法
[sql] view plain copy首先让我们来看看这个神奇的函数wm_concat(列名),该函数可以把列值以","号分隔起来,并显示成一行,接下来上例子,看看这个神奇的函数如何应用 准备测试数据 SQL> create table test(id number,name varchar2(20)); SQL> insert into test values(1,'a')...转载 2018-06-07 09:16:54 · 17359 阅读 · 0 评论 -
ErrorException: ORA-00904: : 标识符无效
今天在做插入语句的时候,发现报标识符无效的错误。原因:字段名与系统的保留关键字重复,不能用。解决:此时我们加一个双引号就行。例如:INSERT into T_CYM_MDWZ (status) VALUES('1'); 错误 INSERT into T_CYM_MDWZ ("status") VALUES('1');正确...原创 2018-05-21 10:16:12 · 9500 阅读 · 0 评论 -
Oracle中的instr()函数 详解及应用
1)instr()函数的格式 (俗称:字符查找函数)格式一:instr( string1, string2 ) / instr(源字符串, 目标字符串)格式二:instr( string1, string2 [, start_position [, nth_appearance ] ] ) / instr(源字符串, 目标字符串, 起始位置, 匹配序号)解析:string2 的...转载 2018-05-29 17:12:12 · 46258 阅读 · 0 评论 -
oracle中对时间的操作以及to_char和to_date用法总结
oracle中对时间的操作以及to_char和to_date用法总结 Oracle时间处理有时候to_char和to_date两个比较关键的函数,在此总结一下: 一获取系统当前时间select sysdate from dual; 二 to_char的用法select to_char(sysdate,'yyyy.mm.dd') from dualselect to_char(sysdate,'yy...转载 2018-06-06 16:48:38 · 11035 阅读 · 2 评论 -
解决connection to server failed, probable Oracle Net admin error
解决connection to server failed, probable Oracle Net admin error navicat for oracle,oracle客户端软件, 我们在用它管理oracle数据库时,很可能回出现二者版本 不匹配导致无法连接的状况。 在创建连接的窗口会弹出“ORA-28547: connection to server failed, prob...原创 2018-05-08 11:40:50 · 2149 阅读 · 0 评论 -
安装Oracle11gR2先决条件检查失败的详细解决处理过程
原文地址:安装Oracle11gR2先决条件检查失败的详细解决处理过程作者:四海名汀最近在32位Win7系统下安装Oracle11g发现一系列错误,现将详细的错误解决过程记录如下,以供大家参考。一、错误信息当安装到“先决条件检查” 时,提示如下图所示的错误:1、物理内存—详细信息:物理内存 - 此先决条件将测试系统物理内存总量是否至少为 922MB (944128.0KB)。预期值:?N/A实际值...转载 2018-05-08 10:15:50 · 4240 阅读 · 0 评论