数据库知识
文章平均质量分 71
Black-rabbit
只写博客,勿扰.
展开
-
Oracle 11g安装图文攻略
呵呵,花了一个多小时,左右把11g安装折腾好了。其中折腾SQL Developer 花了好长时间,总算搞定了。好了,先总结下安装步骤,希望给后面的童鞋提高安装效率。呵呵。一、Oracle 下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。 官方下地址:http://www.oracle.c转载 2013-07-26 12:25:56 · 693 阅读 · 0 评论 -
ORACLE常用SQL语句大全
ORACLE常用SQL语句大全一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', '原创 2014-06-01 11:41:01 · 883 阅读 · 0 评论 -
Oracle Net Manager配置本地数据库连接,测试时卡死解决方法之一
Oracle Net Manager配置本地数据库连接测试时卡死解决方法之一前提:Net Manager配置连接后,点击测试时,表象卡死,如下图: 但是,通过Oracle自带的sqlplus可以成功连接到Oracle数据库,如下图所示: 网上搜索了大半天,都说改listener.ora中的配置,结果配置来配置去,始终不行,后来仔细琢磨,把问题解决了,现在分享给各原创 2014-06-01 11:33:55 · 7176 阅读 · 1 评论 -
oracle 监控
http://wenku.baidu.com/view/f829fdfcc8d376eeaeaa3118.htmlhttp://www.cnblogs.com/invinboy/archive/2011/08/23/2150139.htmltest:http://blog.csdn.net/tianlesoftware/article/details/5583655http://w转载 2014-08-13 16:35:45 · 539 阅读 · 0 评论 -
Oracle数据库双节点配置方法[通过数据库配置文件]
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframe原创 2014-08-28 09:31:19 · 2280 阅读 · 0 评论 -
HQL连接查询【重要】
9、连接查询【重要】 * 内连 * 外连接(左连接/右连接) 参见:JoinQueryTest.java内连---(默认)//List students = session.createQuery("select c.name, s.name from Student s join s.classes c").list(); List转载 2014-10-31 10:43:23 · 524 阅读 · 0 评论 -
Oracle数据库操作时如何使用LOWER()、UPPER()函数
Oracle LOWER() 和 UPPER()函数的使用方法一列返回行不区分大小写这是常见的做法,使列不区分大小写,以确保您所希望返回所有行。 SELECT *FROM COURSESWHERE LOWER(education_delivery_method) = 'classroom'您可以使用Oracle的UPPER() or LOWER()转载 2014-12-09 17:53:17 · 4717 阅读 · 0 评论 -
各种连接池的使用(c3p0,proxool,DBCP)
在默认通过myeclipse生成的配置里,spring使用的是apache的dbcp连接池 class="org.apache.commons.dbcp.BasicDataSource"> value="com.mysql.jdbc.Driver"> value="jdbc:mysql://localhost:3306/mysql">转载 2015-12-10 10:31:30 · 525 阅读 · 0 评论 -
Oracle与MySQL的几点区别
摘要:Oracle数据库与MySQL数据库的区别是本文我们主要介绍的内容,希望能够对您有所帮助。Oracle数据库与MySQL数据库的区别是本文我们主要介绍的内容,希望能够对您有所帮助。1.组函数用法规则mysql中组函数在select语句中可以随意使用,但在oracle中如果查询语句中有组函数,那其他列名必须是组函数处理过的,或者是group by子句中的列否则报错转载 2016-07-19 14:24:07 · 306 阅读 · 0 评论 -
不安装Oracle客户端使用PLSQL
不安装Oracle客户端使用PLSQL只想安装PL/SQL,不安装ORACLE客户端,可采取不需要进行安装的ORACLE精简客户端,配合PL\SQL连接ORACLE数据库.方式一:配置客户端环境变量1. 下载解压(1)下载ORACLE精简客户端文件,本人使用版本是instantclient-basic-win32-10.2.0.3-20061115.zip(2) 解压下转载 2014-04-17 13:30:51 · 762 阅读 · 0 评论 -
oracle TNSPING1521速度慢 数据库登录速度慢的解决办法
今天在日志中看到连续的报TNS-12537错误C:\Users>TNSPING 192.168.4.117 1521(EAM)TNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 - Production on 10-10月-2012 13:40:19Copyr转载 2017-07-14 15:29:52 · 3372 阅读 · 1 评论 -
[Oracle安装问题]检查操作系统版本: 必须是5.1 or 5.2。实际为 6.1未通过
软件参数OS:Windows server 2008 Enterprise R2 x64 DB:Oracle 10g x64 VM:Sun JDK 1.6 update31 x64 问题描述 安装Oracle10g提示不能安装,如图: 查看Log信息如下: 使用 p原创 2014-09-19 12:18:35 · 13816 阅读 · 0 评论 -
oracle中ora-0100打开游标过大的解决
最近做项目碰到ORA-01000差错,参考了一些解决办法,把自己解决问题的一些心得写下来。java造访oracle数据库,,在for循环代码中,如果漠视关闭createstatment或preparedstatement建立的连接,将出现:ORA-01000差错。背景知识: oracle中每次应用用createstatment或preparedstatement语句,都将打转载 2017-07-27 16:13:43 · 2376 阅读 · 0 评论 -
SQL 左外连接,右外连接,全连接,内连接
SQL 左外连接,右外连接,全连接,内连接 连接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定连接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选连接条件所选的行。 连接可分为以下几类: 内连接。(典型的连接运算,使用像 = 或 相等连接和自然连接。转载 2017-10-10 18:42:12 · 235 阅读 · 0 评论 -
SQL优化方案
数据库的优化问题一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用 系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优 化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍转载 2017-10-30 13:24:47 · 268 阅读 · 0 评论 -
Space is not allowed after parameter prefix ':' [SELECT
处理:org.hibernate.QueryException: Space is not allowed after parameter prefix ':' [SELECT count(tdd.city_name) as city_count from (SELECT city_id,province_id,name,city_name,gmv_sum,@curRank:= @curRan...原创 2018-02-07 09:38:43 · 2205 阅读 · 3 评论 -
SQLite简单教程
最早使用SQLite是因为sql2005实在是重量了,我的老机器跑的咯吱咯吱了。而且,Access用得不习惯--指的是.Net的访问。后来Cnblogs搜索了一下,觉得SQLite不错,因为我的框架本身没有使用存储过程。废话不多说,言归正传。1。从www.sqlite.org下载SQLite 3.3.4的版本 为了方便,我把它解压了,就一个SQLite3.exe,放入Win转载 2014-05-18 12:56:09 · 456 阅读 · 0 评论 -
SQL语句中SELECT语句的执行顺序
SQL语句中SELECT语句的执行顺序---------------------------------------------------------------------------总结:BraveheartSELECT语句的执行顺序大家比较少关注,下面将为您详细介绍SQL语句中SELECT语句的执行顺序,供您参考,希望对您能够有所帮助。SELECT语句的执行的逻辑查询处理步转载 2014-01-20 15:53:10 · 576 阅读 · 0 评论 -
oracle11g客户端+PlsqlDeveloper连接远程oracle服务器方法
下载oracle11g客户端,在左侧开始菜单找到Net Manager进入一下界面,添加一个服务 ---> ---> ---> ---->点击测试 ---->如果服务器端的服务器开了,测试成功就是可以连上服务器了,如果说用户被锁定就在服务器端将锁定用户解锁,然后再进行测试就会通过了,这样在本地plsql/develope原创 2013-07-26 13:06:50 · 1867 阅读 · 0 评论 -
oracle临时表介绍,oracle分配权限介绍.oracle导入导出数据 .
Oracle临时表空间在Oracle数据库中进行排序、分组汇总、索引等到作时,会产生很多的临时数据。如有一张员工信息表,数据库中是安装记录建立的时间来保存的…… 在Oracle数据库中进行排序、分组汇总、索引等到作时,会产生很多的临时数据。如有一张员工信息表,数据库中是安装记录建立的时间来保存的。如果用户查询时,使用Order BY排序语句指定按员工编号来排序,那么排序后转载 2013-08-03 17:17:02 · 761 阅读 · 0 评论 -
PowerDesigner逆向工程
传说中,程序员们喜欢用powerDesign进行数据库建模。通常都是先设计出物理模型图,在转换出数据库需要的SQL语句,从而生成数据库。但,江湖中流传着“powerDesign逆向工程”的传说。好,我们今天就来利用PowerDesign来建立逆向工程。基于MySql 5.0 的数据库,PowerDesigner12.主要分为这几个步骤。1> 通过windows数据源管理,建立ODBC数转载 2013-07-28 04:19:06 · 905 阅读 · 6 评论 -
oracle查看编码以及修改编码 .
首先查看oracle数据库的编码SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';PARAMETER--------------------VALUE--------------------NLS_CHARACTERSETAL32UTF8转载 2013-08-05 16:55:13 · 411 阅读 · 0 评论 -
oracle创建用户,创建数据库,导入数据,赋予创建视图~创建触发器权限
创建用户,创建表空间:/创建临时表空间 create temporary tablespace zfmi_temp tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; //t原创 2013-08-09 13:33:57 · 1897 阅读 · 0 评论 -
完全卸载oracle11g步骤 .
完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit转载 2013-08-10 12:53:58 · 470 阅读 · 0 评论 -
Database Link详解
OracleSQL配置管理 .--创建 CREATE public database link test_link CONNECT TO scott IDENTIFIED BY tiger using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (C转载 2013-08-26 14:04:46 · 609 阅读 · 0 评论 -
金额小写转大写的函数(连续使用很久了)
create or replace function F_upper_money(p_num in number default null) return nvarchar2 is /*Ver:1.0 Created By xsb on 2003-8-18 For: 将金额数字(单位元)转换为大写(采用从低至高算法) 数字整数部分不得超过16位,可以是负数。转载 2013-09-14 23:00:29 · 1167 阅读 · 0 评论 -
oracle的转义字符
xdoclet在hibernate中的用法总结 linux 删除指定日期之前的文件oracle的转义字符 2009-08-03 13:35:51| 分类: SQL | 标签: |字号大中小 订阅 Oracle的转义字符需要用ESCAPE函数来定义,小小学习一下: SQL> create table t_char(a varchar2(20)); SQL>转载 2013-09-13 17:35:55 · 1018 阅读 · 0 评论 -
Oracle 死锁的检测查询及处理
-- 死锁查询语句SELECT bs.username "Blocking User", bs.username "DB User", ws.username "Waiting User", bs.SID "SID", ws.SID "WSID", bs.serial# "Serial#", bs.sql_address "address",转载 2013-08-24 22:29:50 · 524 阅读 · 0 评论 -
更新或删除某条记录的时候,无法操作,或被锁解决
新或删除某条记录的时候,无法操作,或被锁解决 有的时候,让我们在oracle上做update 或者delete的时候,出现上时间无法获得操作结果,一直处于正在处理之中,这时候要考虑是否oracle本身对该记录进行锁住了。 1:查看记录是否被锁 SELECT a.object_id, a.session_id, b.object_name FROM v$locked_o转载 2013-08-19 17:11:28 · 618 阅读 · 0 评论 -
oracle中to_char、to_number、to_date的用法
关键字: oracle 的to_char、to_number、to_date用法TO_CHAR 是把日期或数字转换为字符串TO_DATE 是把字符串转换为数据库中得日期类型转换函数TO_NUMBER 将字符转化为数字 TO_CHAR使用TO_CHAR函数处理数字TO_CHAR(number, '格式')TO_CHAR(salary,’$99,999.99’);原创 2013-10-18 11:32:03 · 977 阅读 · 1 评论 -
经典SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat转载 2013-09-13 09:48:11 · 773 阅读 · 0 评论 -
创建Mysql触发器的语法介绍
Mysql触发器是Mysql数据库非常重要的部分,下文对创建Mysql触发器及删除Mysql触发器作了详细的介绍,希望对您有所帮助。1、创建Mysql触发器:语法:CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW BEGIN trigger_stmt END;原创 2013-11-05 11:43:25 · 3379 阅读 · 1 评论 -
SQL语句大全大全(经典珍藏版)
http://hi.baidu.com/ttcc2009SQL语句大全--语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 -数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER T转载 2013-11-20 14:55:15 · 1851 阅读 · 1 评论 -
SQL中where, group by, having的用法和区别
group by,where,having 是数据库查询中最常用的几个关键字。在工作中,时常用到,那么,当一个查询中使用了where ,group by ,having及聚集函数时 ,执行顺序是怎么样的?为了回答这个问题,将这个三个关键字的用法整理一下。where:数据库中常用的是where关键字,用于在初始表中筛选查询。它是一个约束声明,用于约束数据,在返回结果集之前起作用。如下面这个例子,...转载 2019-03-18 16:01:08 · 355 阅读 · 0 评论