
数据库
快乐小左
10余年JAVA开发经验,目前创业中,熟悉SCA、OSGI、设计模式、CQ5、Liferay等技术或框架,熟悉Scrum敏捷过程,喜欢研究团队建设。
对高校业务流程有深入的研究,目前与部分高校有深入的合作
展开
-
Oracle常用语句集合-持续更新...
1. 查所有表 select * from sys.tab2. 正则表达式的使用 select * from table where regexp_like(field, '[a-z]*')原创 2013-03-04 10:12:31 · 684 阅读 · 0 评论 -
Linux里Oracle client客户端简便安装
Linux系统需要连接其他电脑的数据库,并不需要安装几百M的客户端,只需要安装几十M的包即可。首先Oracle官网:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html可根据实际需要下载各种操作系统的客户端(尤其注意32位、64位)。每种包又分.zip、.rpm两种格式包...转载 2018-05-12 00:09:43 · 7045 阅读 · 3 评论 -
oracle中的timestamp字段的值乱码问题修改
原文地址:https://www.cnblogs.com/lowerCaseK/p/timeStamp_coding.html我的解决方案:直接新增一个系统变量:key值为:NLS_TIMESTAMP_FORMATvalue的值为:YYYY-MM-DD HH24:MI:SSFF6其它解决方案:在登录PLSQL之后,查询相应数据库数据时,发现PLSQL的timesta转载 2018-02-01 23:25:38 · 1890 阅读 · 0 评论 -
Oracle导入sql文件数据,中文乱码问题解决方案
问题描述:用a.sql文件执行insert,不论是通过pl/sql还是sqlplus @文件名都是中文数据出现乱码。绝大多数情况是环境变量NLS_LANG的值和数据库字符集不一致导致。查看环境变量 echo $NLS_LANG查看数据库字符集 select userenv(‘language’) from dual;如果二者不一致,修改其一使二者一致。建议修改NLS_LANG,...转载 2017-01-02 18:12:45 · 17616 阅读 · 0 评论 -
oracle 设置表空间不限制
oracle 设置表空间不限制 [sql] view plaincopy1、查看各个表空间状态 SELECT FILE_NAME,TABLESPACE_NAME,AUTOEXTENSIBLE FROM dba_data_files; 2、表空间无限大 alter database DATAFILE '/u02/oradata/rsjdb/users01.d转载 2015-10-02 11:50:08 · 8364 阅读 · 0 评论 -
数据库主键设计之思考
在我们的数据库设计中,不可逃避的就是数据库表的主键,可能有很多朋友没有深入思考过,主键的设计对整个数据库的设计影响很大,因此我们不得不要重视起来。主键的必要性:有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有主键,不管是单主键还是双主键,主键的存在就代表着表结构的完整性,表的记录必须得有唯一区分的字段,主键主要是用于其他表的外键关联,本记录的修改与删除,当我们没有转载 2015-05-02 17:26:30 · 1096 阅读 · 0 评论 -
安装完oracle后发现没有tnsnames.ora和listener.ora
安装完oracle后如果发现服务里面没有相应数据库服务,没有监听服务,那很可能是在安装oracle的时候没有安装数据库,到Database Configuration Assistant去安装数据库。如果安装了数据库,那就有可能是没有安装监听服务,可以到Net Configuration Assistant去配置监听和net服务,配置完成后就会生成listener.ora和tnsn原创 2015-03-20 10:37:27 · 7328 阅读 · 0 评论 -
sql 优化杂谈
1、union:对两个结果集进行并集操作,去重,按照默认规则排序2、union all:对两个结果集并集操作,不去重,不排序3、intersect:对两个结果集进行交集操作,去重,按照默认规则排序4、minus:对两个结果集进行差操作,去重,按照默认规则排序5、or:满足两个条件的并集,不去重,不排序经以上的总结得出以下结论:1、如果or字段是索引字段,那么使用union转载 2015-01-15 09:47:55 · 682 阅读 · 0 评论 -
将mysql数据库转换到oracle的工具
工具名:Convert Mysql to Oraclehttp://www.5stardatabasesoftware.com/cn/mysqltooracle.php试过很好用原创 2014-12-23 22:50:38 · 1514 阅读 · 0 评论 -
Mysql5.7安装问题
今天到mysql官网下载了最新的mysql5.7的安装包,结果一路安装下原创 2014-09-11 22:40:03 · 7560 阅读 · 3 评论 -
如何从一个mysql拷贝数据库到另一个mysql
今天试着把一个mysql下的data里面的数据库整个拷贝到另一个mysql,结果在客户端能看到拷贝原创 2014-09-12 00:03:08 · 6350 阅读 · 1 评论 -
SQL查询案例:多行转换为一行
SQL查询案例:多行转换为一行使用通常的方式测试表与测试数据CREATE TABLE TestTitle (name VARCHAR(10),titleVARCHAR(10));INSERT INTO TestTitle VALUES ('张三', '程序员');INSERT INTO TestTitle VALUES转载 2014-06-14 15:50:27 · 5772 阅读 · 0 评论 -
sql server 2005 安装后连接不上的问题
安装好sql server 2005 express版本后,用java一直连接不上,但是用客户端可以访问,在网上查了很多方法都不管用,最后发现问题居然是在tcp/ip中没有启用任何IP地址其实下面这篇文章讲得比较详细了http://tech.ccidnet.com/art/1105/20070418/1064205_1.html关键就是下面这个图要注意某个IP地原创 2013-12-05 09:35:53 · 2150 阅读 · 0 评论 -
在hibernate框架下如何保存完整的日期时间到oracle
如果我们的oracle数据库里面的字段是date类型,用逆向工程生成出来的实体类通常都有一个注解@Temporal(TemporalType.DATE)相应的java类型也是java.util.Date类型,我们用通常的方法直接new Date()赋值,会发现写到数据库以后只有日期,时间被清零了。这个据说是因为“规范化”的java.sql.Date只包含年月日信息,时分秒毫秒都会清零。原创 2013-11-19 19:08:16 · 3487 阅读 · 0 评论 -
PostgresQL基本使用
从官网下载PostgreSQL的安装包,执行安装,一般安装完成后会在windows的服务里面创建出一个新的服务,可以直接启动,如果服务没有创建成功,就要通过命令行来启动了。我的PG安装在D:\work\DB\PostgreSQL\9.2执行bin目录下的initdb.exe 需给出数据文件目录,比如D:\work\DB\PostgreSQL\9.2\mydata,这个只需要第一次使用的时候执行原创 2013-05-13 23:01:44 · 1341 阅读 · 0 评论 -
HSQL安装与配置
到http://sourceforge.net/projects/hsqldb/?source=dlp 下载最新的HSQL包hsqldb-2.2.9.zip解压后里面有以下目录:binbuilddatadocintegrationlibsamplesrcstylesheetstestrun我们主要关注lib,data,和binli原创 2013-05-10 13:57:29 · 2319 阅读 · 0 评论 -
Oracle Database 11g Express Edition使用限制,与其他版本的区别
原文:https://blog.youkuaiyun.com/zengmingen/article/details/50973042Oracle Database 11g Express Edition是 Oracle 数据库的免费版本,支持标准版的大部分功能,11g Express Edition 提供 Windows 和 Linux 版本。做为免费的 Oracle 数据库版本,Express Ed...转载 2019-06-26 16:27:37 · 4109 阅读 · 0 评论