Oracle转Sqlserver 记录

使用了微软的SSMA帮忙,但是目前只有表能帮忙转,其他的还是要手动改,- -

oracle 可以这样查询AppServiceInfo@aspdb ,调用其他库的表。SQL是: aspdb.dob.AppServiceInfo

si数据库需要和

      aspdb

      ASPDB_Capacity  在siinfo.cs中

ASPDB_ANALYSIS

数据库在一起

会建立链接服务器,如果引用的地方很多就要使用视图

手动添加完主键自增列

     ado.net 中没有游标  所以。。

     决定直接忽略,直接返回结果集 ,程序中使用datareader读取

       有:

[PROC_APPREVERT_DELETE]

[PROC_APPREVERT_GETMODEL]

函数:

求字串函数参数位置对调  instr(‘abc’,'a',1)   =>  CHARINDEX('|','123|4')


 

oracle sql代码段需要转换成t-sql

转换脚本会把:xx 转换成@xx  

'yyyy/MM/dd hh24:mi:ss' 正好不小心被转了。。
  将类型Clob转换为NVarChar
SET IDENTITY_INSERT  appeal  OFF  之后就可以添加插入自增列了

网站备注:

D:\ASPSharedFolders\FileSource文件夹放着si注册时传来的营业执照那些数据。

视图没有完全转过来

sqlserver 中没有oracle 的rownum

使用datareader读取行的时候,列名所有都要大写,不然会异常

原文地址:https://www.cnblogs.com/jiangzhen/p/3039717.html