摘要: --oracle创建自增id并自动填充字段 --1.目标表创建自增字段:如表存在id,name alter table FORMLAYOUT add AUTOID number(4); --1.创建自增序列:注意oracle的序列不同表的序列需要单独创建,因为oracle对 --每个序列单独维护其值,如果多表用一个序列会混乱 CREATE SEQUENCE autoid_sequence   INCREMENT BY 1 -- 每次加几个   START WITH 1 -- 从1开始计数   NOMAXVALUE -- 不设置最大值   NOCYCLE -- 一直累加,不循环   NOCACHE -- 不建缓冲区 阅读全文
posted @ 2012-10-29 12:48 天生我豺 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 这一段时间在把SQLSERVER迁移到ORASCLE,中间遇到了一系列的问题,通过查找资料和想办法,已经基本顺利解决,后面我会针对两个数据库迁移过程中我遇到的问题,整理汇总成一个个小问题,带着实例编码,给自己留个备份也同时对遇到类似问题的人做个参考。 这是第一个问题:关于sql server中的text字段如何导入的问题 在sql和oracle中,大字段的处理其实都不是很简单,在sql中有text、ntext、binary等,2005后新增加了varchar(max)和nvarchar(max),后面增加的这两个用起来非常爽,下面会提到;oracle中的blob、clob、nclob、nblob等类型。 下面的例子数据量不多,只有几千条数据,但是没有办法通过常规的方式进行处理,下面先说明下我尝试的过程。 1.使用常规方式,我基本采用toad的import table data的方式,具体使用很简单在database --import中,这种方式的好处是图形化操作,不用做字段的手工匹配,缺点是效率比较低,但是在数据量几万以下可以采用这种方式进行导入,比较方便。 阅读全文
posted @ 2012-10-29 12:46 天生我豺 阅读(6889) 评论(1) 推荐(1) 编辑