sql server->oracle??
原有数据库软件为DELPHI+SQL SERVER,
现要改为ORACLE改动大否?
问题点数:100、回复次数:9Top
1 楼zhuzhichao(竹之草)回复于 2001-10-31 11:32:54 得分 20
相當的大.
三思而行.Top
2 楼KingSunSha(弱水三千)回复于 2001-10-31 11:35:14 得分 20
要看你在SQL SERVER里有多少东西, 如果只是一些表和视图,那我想改动不会很大, 只要把表移植到ORACLE, 然后改DELPHI里的查询/更新SQL就行了
如果在SQL SERVER里有很多存储过程或者自定义类型等东东,那就比较麻烦了.....Top
3 楼9Thoughts(一片绿洲)回复于 2001-10-31 11:35:25 得分 20
这要看你用的SQL语句了,程序上估计没有大的问题。数据库的存储过程可能改动比较大。Top
4 楼lxl(是我,不是风)回复于 2001-10-31 12:58:08 得分 0
真不妙,
我有很多存储过程....
我看了一下语法,没多大区别嘛
但我在SQL SERVER中的大多操作是用STOREDPROCEDURE完成的。。。
不知oracle中的存储过程如何使用?
Top
5 楼KingSunSha(弱水三千)回复于 2001-10-31 13:04:05 得分 20
在写表方面,SQL SERVER和ORACEL的存储过程相差不太大, 但是用存储过程查询返回纪录集就完全是两种不同的概念,在ORACLE中要繁琐的多.
看来这个转换不是很好做.Top
6 楼jasmine(Yaya)回复于 2001-10-31 13:17:56 得分 20
唉,这是何苦由来呢!Top
7 楼lxl(是我,不是风)回复于 2001-10-31 13:28:41 得分 0
对于ORACLE我只知道很少,不知是否可返回一整个结果集呢,
如
create procedure qrytable1 as
select * from table1
在ORACLE中怎么写呢?请指点
Top
8 楼lxl(是我,不是风)回复于 2001-10-31 13:45:17 得分 0
是没办法的事了,客户他只有正版的oracleTop
9 楼lxl(是我,不是风)回复于 2001-11-13 13:33:09 得分 0
结了吧Top




