码迷,mamicode.com
首页 > 数据库
java python oracle判断字符串是否为数字的函数
java public boolean isNumeric(String str){ Pattern pattern = Pattern.compile("^-?[0-9]+\\.?[0-9]+"); Matcher isNum = pattern.matcher(str); if( !isNum.matches() ){ return fals...
分类:数据库   时间:2014-07-10 20:33:27    阅读次数:255
libmodbus遇到的问题
我在github网站git clone下载的libmodbus,编译的过程中遇到了很多问题,问题也是接踵而至,陷入无限的循环中。请教郭工,于是我就到http://libmodbus.org/download/下载最新版本的,果然编译的很顺畅,一点问题也没有。在参考github网站的libmodbus的内容就可以了。...
分类:数据库   时间:2014-07-10 17:48:51    阅读次数:313
MySQl 子查询,左右连接,多表连接学习笔记
1.子查询是指在另一个查询语句中的SELECT子句。 例句: SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2); 其中,SELECT * FROM t1 ...称为Outer Query[外查询](或者Outer Statement), SELECT column1 FROM t2 称为Sub Query[子查询]。...
分类:数据库   时间:2014-07-10 19:43:07    阅读次数:300
PostgreSql Partition + Hibernate Insert
PostgreSQL创建分区,附解决hibernate插入分区数据失败解决方案...
分类:数据库   时间:2014-07-10 17:33:39    阅读次数:205
mysql分表方法-----MRG_MyISAM引擎分表法
一般来说,当我们的数据库的数据超过了100w记录的时候就应该考虑分表或者分区了,这次我来详细说说分表的一些方法。目前我所知道的方法都是MYISAM的,INNODB如何做分表并且保留事务和外键,我还不是很了解。 首先,我们需要想好到底分多少个表,前提当然是满足应用。这里我使用了一个比较简单的分表方法,就是根据自增id的尾数来分,也就是说分0-9一共10个表,其取值也很好做,就是对10进行取模。...
分类:数据库   时间:2014-07-11 00:09:28    阅读次数:357
mysql merge表介绍
在Mysql数据库中,Mysql Merge表有点类似于视图。下面就让我们来一起了解一下Mysql Merge表都有哪些优点,希望对您能有所帮助。 Mysql Merge表的优点: A: 分离静态的和动态的数据 B:利用结构接近的的数据来优化查询 C: 查询时可以访问更少的数据 D:更容易维护大数据集 E: 可以通过修改.mrg文件来修改Merge表,当然也可以用alter进行修改...
分类:数据库   时间:2014-07-10 23:53:04    阅读次数:313
SQL数据分组后取最大值或者取前几个值(按照某一列排序)
今日在做项目的时候,项目中遇到需要将数据分组后,分组中的最大值,想了想,不知道怎么做,于是网上查了查,终于找到了思路,经过比较这个查询时目前用时最快的,其实还有别的方法,但是我觉得我们只掌握最快的方法就行 ,好了,不说废话了! 直接上内容吧:以下数据是通过 SELECT [CustomerCaseNo],[PaymentsTime] FROM [BOMSDatabase].[dbo].[BAL...
分类:数据库   时间:2014-07-10 23:01:57    阅读次数:328
MySQL Fabric部署
简单测试 MySQL Fabric 部署...
分类:数据库   时间:2014-07-10 21:32:18    阅读次数:195
数据库事务隔离级别
事务的特征:ACID Atomicity:原子性 Consistency:一致性 Isolation:隔离性 Duration:持久性   在SQL标准中定义了事务的四种隔离级别: 1,read uncommitted  未提交读 事务中的修改,即使没有提交,对其他事务也都是可见的。即事务可以读取未提交的数据,即会产生脏读。 2,read committed       提交读 ...
分类:数据库   时间:2014-07-10 22:29:41    阅读次数:319
sqlite3命令读出sqlite3格式的文件内容案例
sqlite是一个嵌入式的SQL数据库引擎,只用一个文件就ok,小巧方便,所以是一个非常不错的嵌入式数据库,在Mozilla Firefox使用SQLite作为数据库。 例如:存放cookies的文件就是一个SQLite的数据库文件,一般存在于 ~/.mozilla/firefox/cojs83dh.default目录下,那么如何进行查看呢? 可使用vim打开文件,查看到使用的格式是s...
分类:数据库   时间:2014-07-10 21:39:30    阅读次数:261
让你提前认识软件开发(35):如何修改SQL脚本以完成需求?
第2部分 数据库SQL语言如何修改SQL脚本以完成需求?          SQL脚本的修改和C语言代码的修改流程是一样的,都要遵循以下步骤:        第一步,阅读需求,弄清楚自己要完成什么功能。        第二步,对照需求阅读原代码,找到本次要修改的内容的大致位置。        第三步,对代码进行修改(包括:添加、删除和修改等),将本次的功能添加上去。        第四步,对修改后...
分类:数据库   时间:2014-07-10 17:15:59    阅读次数:212
再看数据库——(3)触发器
触发器,顾名思义,它是由事件来触发的。比如当我们对表进行操作时就会激活它执行。 说到触发器,还要提一个关键点,那就是“保持数据完整性”。什么意思呢?比如业务需求是,当我们注销一个卡号时,把该卡的充值、上机等信息也一并删除。这时如果是一个一个操作执行,就会是:注销卡——删除卡的充值信息——删除卡的上机信息(两个删除操作不分先后)。这样做的弊端是,我们很容易把其中的一个步骤遗漏了,业务也不完整。用了触发器以后,当我们注销卡时激活触发器执行删除操作。 用触发器的好处就是很大程度上有利于加...
分类:数据库   时间:2014-07-10 22:11:09    阅读次数:244
我的异常-VS2012“System.AccessViolationException: 尝试读取或写入受保护的内存。”
--无可用源 System.AccessViolationException: 尝试读取或写入受保护的内存。 问了一下同组的人员,我们用的同样的源码,数据库也都是访问我的PC上的,但是其他人的可以正常访问。后来请教社河,试着把数据库连接字符串中的 IP地址,换成local,登录成功。现在问题可总结为:源码用IP访问本机数据库,源码报错;源码local访问数据库可正常运行。...
分类:数据库   时间:2014-07-10 22:50:55    阅读次数:237
开始:触摸MySQL
学习MySQL,少不了安装一个MySQL数据库,安装想必很简单,其实也是,我下载了一个MySQL5.7,百度了一下安装步骤,就安装成功了。相对于Oracle来说要简单不少。 买了两本书,看了《MySQL必知必会》,适合入门者。后面一部分学习过程将参考此书。虽然网络上有不少电子书,但是纸质书毕竟要好一些。下面开始。 1. 数据库基础 数据库目前理解起来其实就是表,表分为行和列,一个...
分类:数据库   时间:2014-07-11 00:27:01    阅读次数:273
oracle spm使用1
oracle11g new feature SPM 有助于保持sql的语句特性,只允许执行性能提高的执行计划。 它不同于stored outlines, spm在于稳定sql性能,而store outlines在于冻结sql执行计划 事列 1.启用optimizer_cature_sql_plan_baselines 捕获sql语句 SQL> alter sess...
分类:数据库   时间:2014-07-10 23:36:46    阅读次数:364
Spark SQL with Hive
Spark1.1发布后会支持Spark SQL CLI , Spark SQL的CLI会要求被连接到一个Hive Thrift Server上,来实现类似hive shell的功能。...
分类:数据库   时间:2014-07-10 21:14:38    阅读次数:737
MySQL SELECT 语句
SELECT语句: products表如下: a 从一个表中选出一列 :mysql> SELECT prod_name FROM products; b 从表中检索多个列:mysql>SELECT prod_id, prod_name FROM products; c 检索所有列:mysql> SELECT *  FROM products;//见第一幅图 d 检...
分类:数据库   时间:2014-07-11 08:15:14    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!