番茄的梦想

那一抹夕阳

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理
习惯了mssql与sybase之后,转到oracle,经常会被一些oracle特色语法"击倒"。
从今天开始贴出一些自己碰到的案例,希望对大家有所帮助。
 
case 1. select into 语法
 
现在有表
tablea
(
 cola int ,
 colb varchar(20)
)
 
要把tablea中满足条件(cola <100)的记录生成新的表tableb。
 
在ms sqlserver 可以直接用select into语法:
select * into tableb
where cola < 100
 
在oracle中语法如下:
create table tableb
as
(
  select * from tablea
    where cola <100
)
posted on 2008-02-20 15:20  番茄的梦想  阅读(3331)  评论(0编辑  收藏  举报