码迷,mamicode.com
首页 > 数据库
通过此方法插入不同数据库数据用于测试
INSERT INTO QCircle.qc_news_center_timing (`name`,info,creat_time,whether_timing,timing_publish_time,publisher,isdelete,news_type,u_id,circle_id,wheth...
分类:数据库   时间:2014-09-04 18:24:09    阅读次数:325
Ubuntu 12.04(32位)安装Oracle 11g(32位)
安装过程(主要过程就直接copy别人的教程了)及问题:1.将系统更新到最新:sudo apt-get updatesudo apt-get dist-upgrade2.如果使用的Ubuntu不是桌面版(如Ubuntu server),由于Oracle安装需要用到图形界面,所以需要安装桌面程序: .....
分类:数据库   时间:2014-09-04 18:22:19    阅读次数:304
使用SQL Server 2005作业设置定时任务【转】
1.开启SQL Server Agent服务 使用作业需要SQL Agent服务的支持,并且需要设置为自动启动,否则你的作业不会被执行。以下步骤开启服务:开始-->>>运行-->>>输入"services.msc"-->>>进入服务,开启SQL Server Agent服务,并设置为自动。如图: ....
分类:数据库   时间:2014-09-04 18:21:59    阅读次数:213
sql中如何再判断一个字段是否为空,如果不为空然后再Select这个字段,这要如何写呢?
比如:select firstName + lastName from employee这里我想先判断lastName是否为空,如果为空的话lastName返回指定默认值,不为空就直接返回数据库中的值。select firstname + isnull(lastname,默认值) from empl...
分类:数据库   时间:2014-09-04 18:21:19    阅读次数:200
oracle 导入空表的办法
ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2、设置deferred_segment_creat...
分类:数据库   时间:2014-09-04 18:20:19    阅读次数:278
一个DBA对于开发人员使用MySQL的tips
http://neoremind.net/2011/06/%E4%B8%80%E4%B8%AAdba%E5%AF%B9%E4%BA%8E%E5%BC%80%E5%8F%91%E4%BA%BA%E5%91%98%E4%BD%BF%E7%94%A8mysql%E7%9A%84tips/刚刚入职不久,一个...
分类:数据库   时间:2014-09-04 18:19:39    阅读次数:215
mysql模糊查询
$sql="select * from table_name where field_name like '%$var%'"; $result=mysql_query($sql) or die; MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达...
分类:数据库   时间:2014-09-04 18:18:59    阅读次数:194
SQL或HQL预编译语句,能够防止SQL注入,但是不能处理%和_特殊字符
最近项目在做整改,将所有DAO层的直接拼接SQL字符串的代码,转换成使用预编译语句的方式。个人通过写dao层的单元测试,有以下几点收获。 dao层代码如下 //使用了预编译sql public List selectConfigBySuffix(String suffix) { String hql = "from IndvConfigModel where configKey...
分类:数据库   时间:2014-09-04 17:11:55    阅读次数:229
Oracle 11g下用模板建复合分区
利用模板建复合分区大大的降低了脚本的复杂度,下面来做个试验: --未使用模板的方法建复合分区 SQL> drop table test purge; SQL> create table test   (    owner VARCHAR2(10),    created date,    object_name VARCHAR2(10),    object_type VARCHA...
分类:数据库   时间:2014-09-04 17:09:40    阅读次数:258
oracle 全网相同数据删除(只留一条)
DELETE   FROM reg_user t1   WHERE name='3302060100000014' and rowid > ( SELECT min(rowid)   FROM location t2   WHERE t1.name = t2.name);...
分类:数据库   时间:2014-09-04 17:07:59    阅读次数:263
学习Oracle应该准备的技能
学习Oracle数据库优化之前往往不知道从哪儿开始学习,Oracle数据库是一个复杂的应用,所以对其进行优化牵扯到计算机知识的方方面面,这里对如何学习数据库优化进行了总结,以指导后来人如何学习Oracle优化。...
分类:数据库   时间:2014-09-04 17:07:39    阅读次数:210
Installing Oracle Block Browser and Editor tool (bbed)
BBED是ORACLE的内部工具,通常使用BBED都是恢复一些故障的数据库,比如断电或异常关闭操作系统导致的数据文件头不一致、SYSTEM表空间损坏等故障就可以使用BBED工具进行恢复。 在11G中编译通常会报如下错误: [oracle@ogg1 lib]$ make -f ins_rdbms.mk $ORACLE_HOME/rdbms/lib/bbed Linking BBED...
分类:数据库   时间:2014-09-04 17:05:27    阅读次数:314
Oracle数据库进行优化、调优的步骤
在进行Oracle数据库优化之前要了解操作系统的相关信息,这里主要介绍与数据库性能相关的几个主要信息,以及查看方法。...
分类:数据库   时间:2014-09-04 17:02:49    阅读次数:198
DBCP数据源使用
DBCP:DataBase Connection Pool 1、需要的jar:commons-dbcp.jar  commons-pool.jar 2、把DBCP的配置文件(dbcpconfig.properties)拷贝到构建路径中 3、创建类:DBCPUtil dbcpconfig.properties: mysql设置内容如下: #连接设置 driverClassName=c...
分类:数据库   时间:2014-09-04 17:00:09    阅读次数:215
oracle bug 12415167
drop table t1; create table t1 (c1 char(2) primary key, c2 char(1) not null); insert into t1 values ('A ','A'); select t1.c1 from t1 where t1.c1 in (select c2 from t1 union all select '0'||c2 c2 fr...
分类:数据库   时间:2014-09-04 16:58:39    阅读次数:245
jBPM 4.4 数据库设计
1 存储流程定义相关的部署信息数据库1.1 jbpm4_deployment字段名字段含义类型允许空值键DBID_流程模板标识Bigint(20)主键NAME_流程模板名称longtext√TIMESTAMP_时间戳Bigint(20)√STATE_可用状态Varchar(255)√1.2 jbpm...
分类:数据库   时间:2014-09-04 16:52:39    阅读次数:311
3.sql进阶文档(知识点)
CASE 在数据库中,对数据进行比对, 两种用法 第一种,不对任何列进行case 条件判断 SELECT Sid,English AS en, CASE WHEN English >=60 THEN '及格' WHEN English 60 THEN '英语及格' WHEN Math >60 THE...
分类:数据库   时间:2014-09-04 16:52:29    阅读次数:286
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!