
数据库
小源子2016
目前主要从事Android、Flutter开发,也开发过J2EE、python、React、VUE、taro、 小程序、JAVAFX、QT等
展开
-
MYSQL远程连接数据
3、实现MySQL远程连接(改表法) use MySQL;update user set host = '%' where user = 'root'; 这样在远端就可以通过root用户访问MySQL.原创 2013-11-23 16:25:16 · 846 阅读 · 0 评论 -
关于存储过程和函数异常出现和JAVA捕获简单处理方案
1.想法 在调用存储过程时候,如果出现出错,应该在页面弹出异常提示信息,快速定位错误原因,也应该在存储过程和函数过程中尽可能的捕获概率发生较大的异常情况,并且在客户端页面通知(如果发生的话)首先百度了,借鉴了下面这种方案自定义oracle抛出异常解决 Caused by: java.sql.SQLException: ORA-02291: 违反完整约束条件 (xxx.F原创 2014-03-26 02:21:47 · 3286 阅读 · 0 评论 -
检验文件路径是否存在,若不存在则创建
/** * 检验文件目录是否存在,若不存在则创建 * @param path 文件路径 */ public static void creartDirWhenNotExist(String path) { File file0 = new File(path); File file = file0.getParent原创 2014-05-15 15:20:46 · 4897 阅读 · 0 评论 -
Orcle查询语句字段和变量的混乱
select c.COMPUTER_DATE,c.year into computerDate,myear from COMPUTER c where c.employee_no = employeeNo and GET_MINUS_MONTH(iyear,imonth,COMPUTER_DATE) =c.month) or (iyear>c.year));传入的变量开始我用到额不原创 2014-05-14 12:08:41 · 812 阅读 · 0 评论 -
oracle 错误 1067:进程意外终止
oracle 错误 1067:进程意外终止(2010-02-04 09:36:24)转载▼ 今天遇到一个问题:oracle中的OracleOraHome90TNSListener服务现在启动不了了, 之前都可以正常启动,现在启动后是一个错误:在本地计算机无法启动OracleOraHome90TNSListener服务.提示信息是“错转载 2014-06-26 07:03:41 · 1741 阅读 · 0 评论 -
浅谈ORDER排序对HIBERNATE分页查询的影响
hql = hql + " ORDER BY isSystem"; hql4Tot =hql4Tot+" ORDER BY isSystem"; Query query = this.getHibernateTemplate().getSessionFactory().getCurrentSession().createQuery(hql);原创 2014-06-30 14:43:52 · 1543 阅读 · 0 评论 -
ORA-12541: TNS: 无监听程序
ORA-12541: TNS: 无监听程序原创 2014-07-02 15:11:54 · 1156 阅读 · 0 评论 -
基于PL/SQL的数据库备份方法
PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,本文主要介绍了利用PL/SQL Developer导入和导出数据库的过程,并对导入或导出时的一些注意事项进行了说明,接下来我们就一一介绍。导出步骤:1 tools ->export user object 选择选项,导出.sql文件。2 tools ->export tables-> Oracle E转载 2014-05-30 15:07:45 · 1073 阅读 · 0 评论 -
异常捕获不抛出,Spring事务无法回滚 (默认spring只在发生未被捕获的runtimeexcetpion时才回滚。)
默认spring只在发生未被捕获的runtimeexcetpion时才回滚。 最笨的办法:代码级控制:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 为何在aop advitor中配置rollba-for=“java.lang.Exception”异常时不回滚呢?转载 2014-09-03 15:04:55 · 1783 阅读 · 0 评论 -
spring事务传播机制和嵌套事务
PROPAGATION_REQUIRED -- 支持当前事务(即合并为一个事务),如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS -- 支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY -- 支持当前事务,如果当前没有事务,就抛出异常。 PROPAGATION_REQUIRES_NEW --转载 2014-09-03 15:22:48 · 962 阅读 · 0 评论 -
JAVA异常与事物回滚探究
spring 事务注解默认遇到throw new RuntimeException("...");会回滚需要捕获的throw new Exception("...");不会回滚// 指定回滚@Transactional(rollbackFor=Exception.class) public void methodName() { // 不会回滚原创 2014-03-26 01:51:16 · 2906 阅读 · 0 评论 -
浅谈JDBC和ODBC
JDBC和ODBC是两种访问数据库的规范原创 2014-05-05 21:40:52 · 859 阅读 · 0 评论 -
Hibernate 实体不生成表的原因
作为一名程序员,我感觉问题是无尽的,好好的一个实体就是不生成表,经过不断的排除,终于把这货弄出来了, public String getDesc() { return this.desc; } public void setDesc(String desc) { this.desc = desc; }desc是数据库关原创 2013-12-01 18:30:44 · 1194 阅读 · 0 评论 -
关于hibernate mysql 布尔值查询妥协解决方案
查询时传递0和1 0表示false,1表示true原创 2013-12-02 00:28:21 · 1720 阅读 · 0 评论 -
Hibernate对版本号控制的权限
当我们修改一个记录时,先get或者load这个纪录,然后填充给也页面的部分数据,也包含来自页面的版本号,我们点击页面上的A按钮执行下面的过程我们load出来的是最新的后假如版本号是19,页面上记录的数据版本号是19,我们把load出来的数据修改为页面上的19.然后通过其他系统或者手工修改数据库的版本号为20,然后再update,我们会发现会报错,原因是我们要修改的数原创 2014-01-10 18:27:45 · 1254 阅读 · 0 评论 -
oracle小知识汇编持续更新中
1.创建用户create user gz01 ----建立个名为abc的用户identified by gz01; ----建立密码为abc123;grant connect ,resource,dba to gz01; -------给ABC用户授权,访问权,DBA最高权限;原创 2014-03-15 11:45:40 · 633 阅读 · 0 评论 -
ORACLE标示符过长错误
ORACLE字段名称限制不能超过30位,如果超过30位就会出现这个错误原创 2014-03-19 17:25:30 · 5180 阅读 · 0 评论 -
SQLServer时间日期函数详解,SQLServer,时间日期(转)
SQLServer时间日期函数详解,SQLServer,时间日期,1. 当前系统日期、时间 select getdate()2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15')转载 2014-05-04 01:28:10 · 1344 阅读 · 0 评论 -
通过PL/SQL导入excel文件
PL/SQL 和SQL Sever导入excel数据的原理类似,就是找到一个导入excel数据的功能项,按照步骤走就是了。下面是一个些细节过程,希望对像我这样的菜鸟有帮助。 www.2cto.com 1、准备excel表。右击数据表—选择edit data.选择数据,右击,选择Copy to Excel转载 2014-05-04 13:37:30 · 796 阅读 · 0 评论 -
PLSQL导出函数和存储过程
set echo offset heading offset feedback off spool d:\proc.sqlselect text from dba_source where owner='IOM_DF' and type='PROCEDURE';spool off1.注意owner=的东西需要大写原创 2014-03-21 17:22:55 · 3705 阅读 · 0 评论 -
利用PLSQ中LODBC Import选项导入Excel数据到数据库表中
问题汇总:原创 2014-05-04 22:34:44 · 2410 阅读 · 0 评论 -
Win7提示未授予用户在此计算机上的请求登录类型
转载地址:http://jingyan.baidu.com/article/d621e8da1e53352864913f71.html重新安装系统之后,发现自己共享的文件夹,其他电脑通过GUEST账户无法进行访问。系统中的GUEST账户的启用的,面对这样的情况我们应该如何去操作呢?方法/步骤打开“控制面板”中的“管理工具”转载 2016-01-06 23:38:40 · 4500 阅读 · 0 评论