怎么用insert-----select ----union插入如多行数据???

a136973446aa 2011-10-09 05:09:48
insert into class(id,classname,address)
select '1' , 'computer' , 'road' union
select '2' , 'math' , ' park' union
select '3' , 'music' , ' home';

系统显示
第二行出错:未找到要求的from


求大侠指导,跪求!!!!!!!!!!!!!!!!
...全文
640 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
a136973446aa 2011-10-09
  • 打赏
  • 举报
回复
用的是oracle
叶子 2011-10-09
  • 打赏
  • 举报
回复

insert into class(id,classname,address)
select '1' , 'computer' , 'road' FROM dual union
select '2' , 'math' , ' park' FROM dual union
select '3' , 'music' , ' home' FROM dual ;
--这种情况貌似就应该可以了
叶子 2011-10-09
  • 打赏
  • 举报
回复

CREATE TABLE test (
ID char(1),
VAL varchar(5)
);

INSERT INTO test
SELECT 'A', 'TRUE ' FROM dual UNION ALL
SELECT 'A', 'TRUE ' FROM dual UNION ALL
SELECT 'A', 'FALSE' FROM dual UNION ALL
SELECT 'A', 'TRUE ' FROM dual UNION ALL
SELECT 'A', 'TRUE ' FROM dual UNION ALL
SELECT 'A', 'TRUE ' FROM dual UNION ALL
SELECT 'A', 'FALSE' FROM dual UNION ALL
SELECT 'A', 'TRUE ' FROM dual UNION ALL
SELECT 'B', 'TRUE ' FROM dual UNION ALL
SELECT 'B', 'FALSE' FROM dual UNION ALL
SELECT 'B', 'TRUE ' FROM dual UNION ALL
SELECT 'B', 'TRUE ' FROM dual UNION ALL
SELECT 'B', 'FALSE' FROM dual ;


参考:
http://hi.baidu.com/wangzhiqing999/blog/item/0b3b681d1b871861dbb4bd4e.html
Lyongt 2011-10-09
  • 打赏
  • 举报
回复
SQL Server是可以的,请问楼主是什么数据库
geniuswjt 2011-10-09
  • 打赏
  • 举报
回复
oracle去oracle版块问
浪迹天涯00 2011-10-09
  • 打赏
  • 举报
回复
timeGetTime() 、time(NULL)、localtime这三个函数有什么区别呢?
a136973446aa 2011-10-09
  • 打赏
  • 举报
回复
我也看了其他人的帖子,他们这样写都没有错误,我写了就有错误,都不知道哪里错了
浪迹天涯00 2011-10-09
  • 打赏
  • 举报
回复
timeGetTime() 、time(NULL)、localtime这三个函数有什么区别呢?
a136973446aa 2011-10-09
  • 打赏
  • 举报
回复
恩,我用的oracle数据库,在dos下写的
a136973446aa 2011-10-09
  • 打赏
  • 举报
回复
insert into class(id,classname,address)
select '1' , 'computer' , 'road' union
select '2' , 'math' , ' park' union
select '3' , 'music' , ' home';

系统显示
第二行出错:未找到要求的from


求大侠指导,跪求!!!!!!!!!!!!!!!!
--小F-- 2011-10-09
  • 打赏
  • 举报
回复
看起来没有什么问题啊
kingtiy 2011-10-09
  • 打赏
  • 举报
回复
在mssql语法是没有问题.
a136973446aa 2011-10-09
  • 打赏
  • 举报
回复
a136973446aa

(a136973446aa)

等 级:
结帖率:100.00%

楼主发表于:2011-10-09 17:09:48insert class(id,classname,address)
select '1' , 'computer' , 'road' union
select '2' , 'math' , ' park' union
select '3' , 'music' , ' home';

系统显示
第二行出错:未找到要求的from


求大侠指导,跪求!!!!!!!!!!!!!!!!

34,591

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧