写几个临时数据 看看啥意思insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 目的就是这样的。
insert into table select 字段||常量 from table;insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 我的目的就是这样的。 你这里||代表什么意思?另外我select的是另一个表
写几个临时数据 看看啥意思insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 目的就是这样的。insert into table select *,"常量1“,"常量2”,"常量3" from table2 这样就行啊
insert into table select 字段||常量 from table;insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 我的目的就是这样的。 你这里||代表什么意思?另外我select的是另一个表 注意字段类型和数量必须和被插入的表一致 insert into table select t.*,"常量1“,"常量2”,"常量3" from table2 t
insert into table select 字段||常量 from table;insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 我的目的就是这样的。 你这里||代表什么意思?另外我select的是另一个表 注意字段类型和数量必须和被插入的表一致 insert into table select t.*,"常量1“,"常量2”,"常量3" from table2 t那几个常量又不在table2表中,这样也行啊???
写几个临时数据 看看啥意思insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 目的就是这样的。 那几个常量又不在table2表中,这样也行啊???insert into table select *,"常量1“,"常量2”,"常量3" from table2 这样就行啊
insert into table select 字段||常量 from table;insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 我的目的就是这样的。 你这里||代表什么意思?另外我select的是另一个表 注意字段类型和数量必须和被插入的表一致 insert into table select t.*,"常量1“,"常量2”,"常量3" from table2 t那几个常量又不在table2表中,这样也行啊??? 肯定行啊,因为是常量(不是字段)。比如你查询dual表的时候,这个表什么都没有,你还是可以查询啊 select 'test' from dual;
insert into table select 字段||常量 from table;insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 我的目的就是这样的。 你这里||代表什么意思?另外我select的是另一个表 注意字段类型和数量必须和被插入的表一致 insert into table select t.*,"常量1“,"常量2”,"常量3" from table2 t那几个常量又不在table2表中,这样也行啊??? 肯定行啊,因为是常量(不是字段)。比如你查询dual表的时候,这个表什么都没有,你还是可以查询啊 select 'test' from dual;学习啦 谢谢。如果我之前说的select语句是一个字符串常量,排除拆分这个字符串常量而后组装常量进去形成新的slect语句的这种情况,还有有办法写吗?
-- LZ ,给你一个例子。 create table a (id int , c1 varchar(10) , c2 varchar(10) , c3 varchar(10)) create table b (id int , c1 varchar(10)) insert into b(id , c1) values(1,'a') -- 下面的语句,就是你想的效果,和其他人的回复也是这意思 insert into a(id , c1,c2,c3) select id , c1 , 'china','beijing' from b select * from a
insert into table select 字段||常量 from table;insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 我的目的就是这样的。 你这里||代表什么意思?另外我select的是另一个表 注意字段类型和数量必须和被插入的表一致 insert into table select t.*,"常量1“,"常量2”,"常量3" from table2 t那几个常量又不在table2表中,这样也行啊??? 肯定行啊,因为是常量(不是字段)。比如你查询dual表的时候,这个表什么都没有,你还是可以查询啊 select 'test' from dual;学习啦 谢谢。如果我之前说的select语句是一个字符串常量,排除拆分这个字符串常量而后组装常量进去形成新的slect语句的这种情况,还有有办法写吗? 组装常量: 比如将字段c1后加个'test': select c1||'test' from table
select 字段,"数据" from 表
写几个临时数据 看看啥意思insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 目的就是这样的。
写几个临时数据 看看啥意思insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 目的就是这样的。insert into table select *,"常量1“,"常量2”,"常量3" from table2 这样就行啊
注意字段类型和数量必须和被插入的表一致
insert into table select t.*,"常量1“,"常量2”,"常量3" from table2 t
注意字段类型和数量必须和被插入的表一致
insert into table select t.*,"常量1“,"常量2”,"常量3" from table2 t那几个常量又不在table2表中,这样也行啊???
写几个临时数据 看看啥意思insert into table1 values(select * from table2,'常量1“,"常量2”,"常量3”) 目的就是这样的。
那几个常量又不在table2表中,这样也行啊???insert into table select *,"常量1“,"常量2”,"常量3" from table2 这样就行啊
注意字段类型和数量必须和被插入的表一致
insert into table select t.*,"常量1“,"常量2”,"常量3" from table2 t那几个常量又不在table2表中,这样也行啊???
肯定行啊,因为是常量(不是字段)。比如你查询dual表的时候,这个表什么都没有,你还是可以查询啊
select 'test' from dual;
注意字段类型和数量必须和被插入的表一致
insert into table select t.*,"常量1“,"常量2”,"常量3" from table2 t那几个常量又不在table2表中,这样也行啊???
肯定行啊,因为是常量(不是字段)。比如你查询dual表的时候,这个表什么都没有,你还是可以查询啊
select 'test' from dual;学习啦 谢谢。如果我之前说的select语句是一个字符串常量,排除拆分这个字符串常量而后组装常量进去形成新的slect语句的这种情况,还有有办法写吗?
-- LZ ,给你一个例子。
create table a (id int , c1 varchar(10) , c2 varchar(10) , c3 varchar(10))
create table b (id int , c1 varchar(10))
insert into b(id , c1) values(1,'a')
-- 下面的语句,就是你想的效果,和其他人的回复也是这意思
insert into a(id , c1,c2,c3) select id , c1 , 'china','beijing' from b select * from a
注意字段类型和数量必须和被插入的表一致
insert into table select t.*,"常量1“,"常量2”,"常量3" from table2 t那几个常量又不在table2表中,这样也行啊???
肯定行啊,因为是常量(不是字段)。比如你查询dual表的时候,这个表什么都没有,你还是可以查询啊
select 'test' from dual;学习啦 谢谢。如果我之前说的select语句是一个字符串常量,排除拆分这个字符串常量而后组装常量进去形成新的slect语句的这种情况,还有有办法写吗?
组装常量:
比如将字段c1后加个'test':
select c1||'test' from table