数据库
升级后大概
这个作者很懒,什么都没留下…
展开
-
oracle job不自动执行,手动可以执行
解决方法: 用sysdba登录,执行show parameter job_queue_process看看结果是不是0 如果是这个原因,可以修改此参数 ALTER SYSTEM SET job_queue_processes = 100; 小结 1)job_queue_processes参数决定了job作业能够使用的总进程数。 2)当该参数为0值,任何job都不会被执行,建议合...原创 2016-08-19 09:26:32 · 4036 阅读 · 0 评论 -
oracle decode与聚合函数连用bug
最近公司的业务要求了一个奇葩的需求,在写sql过程中竟然发现了一个oracle中decode和聚合函数连用的bug. 来说一下: 先建一张临时的测试表 create table test (id number,value varchar2(10)); insert into test values(1,0); insert into test values(2,50); ins...2016-08-19 10:26:53 · 396 阅读 · 0 评论 -
mysql类型参照
mysql数据库内容总结 数字类型: Tinyint(M) unsigned zerofull 1个字节 默认的是有符号的-128~127 unsigned: 无符号整数 范围0~255 M: 代表宽度 (在zerofull时才有意义),只是一个显示效果,不会影响到实际的数据长度 zerofull: 零填充(如果某列是zerofull默认就是u...原创 2016-08-22 18:45:34 · 123 阅读 · 0 评论 -
maven添加sqlserver连接驱动
之前 , 不使用 maven 管理 jar 包的时候 , 链接 SQL Server 数据库的时候用的都是 sqljdbc4.jar 驱动包 , 刚用 maven 做测试的时候 , 到中央仓库找不到 sqljdbc4.jar 的坐标 , 到网上搜了一下 ,总结了2中方法: 1)自己将jar放入maven仓库 下载sqljdbc4.jar到本地(如下附件),使用命令添加到maven库中...2016-08-25 11:16:46 · 895 阅读 · 0 评论 -
oracle触发器
1 触发器类型 触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件来启动运行。即触发器是当某个事件发生时自动地隐式运行。并且,触发器不能接收参数。ORACLE事件指的是对数据库的表进行的INSERT、UPDATE及DELETE操作或对视图进行类似的操作。ORACLE将触发器的功能扩展到了触发ORACLE,如数据库的...原创 2016-08-25 18:02:41 · 103 阅读 · 0 评论