SQL SERVER中有表 TA,字段 a,b,c
Oracle中有表TB,字段 bid,a,b,c ,其中bid建了sequence大家都知道,oracle是不能像SQL SERVER那样灵活,如果insert的时候不指明bid会自动帮你写入序列值。
所以我在SQL SERVER中新建DTS将本地的TA传输到远端Oracle的TB时,总会报错“不能将NULL值插入bid”但是我是没有远端Oracle的新建表权限的,也不想使用临时表中转,请问如何通过DTS把bid的序列值也写入?
Oracle中有表TB,字段 bid,a,b,c ,其中bid建了sequence大家都知道,oracle是不能像SQL SERVER那样灵活,如果insert的时候不指明bid会自动帮你写入序列值。
所以我在SQL SERVER中新建DTS将本地的TA传输到远端Oracle的TB时,总会报错“不能将NULL值插入bid”但是我是没有远端Oracle的新建表权限的,也不想使用临时表中转,请问如何通过DTS把bid的序列值也写入?
解决方案 »
- 列不能外部连接到子查询
- 为字段创建了索引,执行计划却显示没用上?
- ORACLE EXP中QUERY写法问题
- 沒DBA權限的資料庫建dblink連有DBA權限的資料庫﹐如何建﹖
- oracle9i中 with as 的问题
- Oracle 10g客户端 Exp备份出来的dmp文件丢失数据,和NCLOB有关,请指导
- 无法加载 DLL“OraOps9.dll”: 找不到指定的模块
- 高手指教,比如一个table 有约束,可是我如何在sqlplus中看到呢?
- sql优化
- ORACLE8i的数据导如9i会出现:不支持要求的字符集转换,为什么??
- oracle中怎么写事务?
- 高分求语句1条 关于ORACLE的 FULL JOIN 初级问题
而且这个太复杂了,中间取消NOT NULL可能导致不可预期的后果,比如同时网页有提交数据到此表,那就完蛋了
很复杂吗??我做了无满意结帖处理了。