WEB开发网
开发学院数据库Oracle Sqlserver2005迁移至Oracle系列之一:生成表(下) 阅读

Sqlserver2005迁移至Oracle系列之一:生成表(下)

 2009-03-03 13:11:23 来源:WEB开发网   
核心提示: insert into ##table(ident,ctext) select -1,'END;'insert into ##table(ident,ctext) select -1,'--' + replicate('*',50) + &#

insert into ##table(ident,ctext) select -1,'END;'
insert into ##table(ident,ctext) select -1,'--' + replicate('*',50) + '该脚本适用于 oracle数据库系统' + replicate('*',50)
insert into ##table(ident,ctext) select -1,'--' + replicate('*',50) + '该脚本适用于 oracle数据库系统' + replicate('*',50)

--清理临时表

begin
    if not object_id('tempdb..#table_define') is null
        drop table #table_define
    if not object_id('tempdb..#table_constraints') is null
        drop table #table_constraints
    if not object_id('tempdb..#table_indexes') is null
        drop table #table_indexes
end

--返回结果集

select replicate(' ',(ident + 1)*4) + ctext
from ##table

系列文章:

Sqlserver2005迁移至Oracle系列之一:生成表(上)

Sqlserver2005迁移至Oracle系列之一:生成表(下)

Sqlserver2005迁移至Oracle系列之二:生成存储过程

Sqlserver2005迁移至Oracle系列之三:在Oracle中创建sql中的常见函数

Sqlserver2005迁移至Oracle系列之四:在Oracle中创建位或运算函数-bitor

Sqlserver2005迁移至Oracle系列之五:角色、用户、及权限

上一页  1 2 

Tags:Sqlserver 迁移 Oracle

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接