现在有三个表t1,t2,t3结构都是id,name,emp .请用一条insert 语句,将t1表中的id=1的数据插入到t2中,将id=2的数据插入到t3表中,请写出insert语句.
解决方案 »
- 新手求推荐入门书籍
- 谁来解释下ORA-00100和ORA-01403,ORA-01422和ORA-02112
- 谁会看sql执行计划
- 在线等,win2000 server下载安装oracle8.1.6老是不成功,救命啊
- plsql编译导致无响应的问题,请帮忙
- 存储过程执行问题
- ===如何将oracle的字符集设定为UTF-8,还是oracle只能一个字符集,比如,简体中文,繁体中文等等====
- 一个SQL句子的写法,(UNIX+ORACLE),回答出来再倒点分给你也不所谓。领导等着我做出来。
- 在oracle9i下如何建库,建表?如何用sql对所建的库表进行操作
- 请教高手:pl/sql中能否包含创建视图语句?!在sqlplus出现的语句是否都能放在pl/sql中
- pritition by range,分区问题
- 关于11G ADG是否支持多数据库的请教
答案如下:INSERT ALL
WHEN ID = 1 THEN
INTO T2
ELSE
INTO T3
SELECT ID,NAME,EMP
FROM T1
WHERE ID IN (1,2);