MYSQL到ORACLE程序迁移的注意事项

 MYSQL到ORACLE程序迁移的注意事项 2001-09有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。本人总结出以下几点注意事项,希望对大家有所帮助。

1.自动增长的数据类型处理

2. 单引号的处理

3. 翻页的SQL语句的处理

4. 长字符串的处理

5. 日期字段的处理

6. 空字符的处理

7. 字符串的模糊比较

8. 程序和函数里,操作数据库的工作完成后请注意结果集和指针的释放。


Tags: ORACLE  oracle数据库  MYSQL数据库  数据库  
SQL语句大全

SQL语句大全

--语 句 功 能
--数据操作
SELECT --从数据库表中检索数据行和列
INSERT --向数据库表添加新数据行
DELETE --从数据库表中删除数据行
UPDATE --更新数据库表中的数据
--数据定义
CREATE TABLE --创建一个数据库表
DROP TABLE --从数据库中删除表
ALTER TABLE --修改数据库表结构
CREATE VIEW --创建一个视图
DROP VIEW --从数据库中删除视图
CREATE INDEX --为数据库表创建一个索引
DROP INDEX --从数据库中删除索引
CREATE PROCEDURE --创建一个存储过程



DROP PROCEDURE --从数据库中删除存储过程
CREATE TRIGGER --创建一个触发器
DROP TRIGGER --从数据库中删除触发器
CREATE SCHEMA --向数据库添加一个新模式
DROP SCHEMA --从数据库中删除一个模式
CREATE DOMAIN --创建一个数据值域
ALTER DOMAIN --改变域定义
DROP DOMAIN --从数据库中删除一个域
--数据控制
............................


Tags: sql  sql编程  数据库  
Oracle HowTo:如何使用Oracle case函数(转)

通过实例简要介绍case函数的用法。
Oracle HowTo:如何使用Oracle case函数.
1.创建测试表:

2.查看相应数据

3.更新语句:

select id,
case when current_credits > 90 then 'a'
     when current_credits > 80 then 'b'
     when current_credits > 70 then 'c'
else 'd' end grade
from students

4.更新后结果......


Tags: ORACLE  case  函数  数据库  脚本  
SQL查询语句精华使用简要
一、 简单查询 (一) 选择列表   (二) FROM子句 (三) 使用WHERE子句设置查询条件  (四)查询结果排序
二、 联合查询 UNION运算符可以将两个或两个以上上SELECT语句的查询结果集合合并成一个结果集合显示,即执行联合查询。UNION的语法格式为:
三、连接查询 SQL-92标准所定义的FROM子句的连接语法格式为:   FROM join_table join_type join_table  [ON (join_condition)] 其中join_table指出参与连接操作的表名,连接可以对同一个表操作,也可以对多表操作,对同一个表操作的连接又称做自连接。join_type 指出连接类型,可分为三种:内连接、外连接和交叉连接。
Tags: sql  查询  精华  数据库  
Spring JDBC抽象框架简化Web数据库开发

 一. 引言

  Spring是一个轻量级的应用程序框架。在许多情况中,Spring都能够良好地代换传统的由Java EE应用程序服务器所提供的服务。Spring既是综合性的也是模块化的。基于其分层架构,它能够使开发者灵活地单独使用其任何一部分。Spring由许多模块组成,例如IoC容器,AOP,MVC,持久性,DAO和remoting。这些模块都是相当松耦合的:其中,一些模块的使用根本不需要另一些模块。以前,简直还没有象Spring应用程序这样的:你可以选择使用一些,大多数,或所有的Spring框架支持的组件来构建你的应用程序。
...


Tags: Spring  jdbc  web  数据库  框架  
java 数据库连接池的实现代码
package com.xiaobian;       /**    * 数据库连接池管理类    */   import java.io.*;    import java.sql.*;    import java.util.*;  ...
Tags: java  jdbc  数据库  连接池  
Java jdbc数据库连接池总结
1. 引言   近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机  应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI﹑ASP﹑PHP等。之后,Sun公司推出了基于Java语言的Servlet+Jsp+JavaBean技术。相比传统的开发技术,它具有...
Tags: java  jdbc  数据库  连接池  
一个经试用效果非常不错的数据库连接池
前言: 虽说现在许多企业级的应用服务器均自己带有数据库连接池功能,就连 Tomcat 也支持了这种功能。然而在许多时候,我们还是要使用数据库连接池,如:访问数据库的 Java 桌面应用程序等。这个数据库连接池是我根据《 Inside Servlets 》一书中的示例改写而成,经过试用,效果非常不错。特发布共享。 ( 作者: abnerchai 联系我: josserchai@yahoo.com ) 源代码 package www.busfly.cn;import java.sql.*;impor...
Tags: 数据库  连接池  ORACLE  java  JSP  MYSQL数据库  
IIS+Resin集成多个站点和数据库连接池
做web开发一直都是使用Resin作为容器,配置起来非常的方便,启动和执行的速度都很快。Resin的官方站点说Resin自带的web服务器速度也非常之快,因此可以不用和apache or iis进行集成。当然,如果由于项目需要集成在一起也很正常。需要注意的是isapi_srun.dll的版本需要注意,有个resin版本带的这个文件如果和iis集成在一起的话,速度非常之慢。我用的3.0.23的,速度还可以接受。关于Resin如何和IIS集成,这里不谈了,网上可以找到很多。  &...
Tags: IIS  Resin  数据库  连接池  
精妙SQL语句整理(精华转载收藏)
一、基础
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:mssql7backupMyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、说明:创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
根据已有的表创建新表: .....
Tags: sql  数据库  MYSQL数据库  
[置顶] MySQL中show 句法得到表列及整个库的详细信息(精品珍藏)
MYSQL到ORACLE程序迁移的注意事项(转载)
   有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。本人总结出以下几点注意事项,希望对大家有所帮助。1. 自动增长的数据类型处理    MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。ORACLE没有自动增长...
Tags: ORACLE  数据库  MYSQL数据库  
分页:[«] 1[»]
Feed订阅集
勤劳致富^.^
Powered By Z-Blog   STYLE by busfly . FatMouse
Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(VS为主):3769186.