www问答网
所有问题
oracle 中有两个表A和B,A中有id和name两个字段,B中有id字段,现在向B中插入name根据A和B共有的id
oracle 中有两个表A和B,A中有id和name两个字段,B中有id字段,现在向B中插入name根据A和B共有的id,语句怎写
举报该问题
推荐答案 2011-12-28
b表id字段有值,而name字段是空,需要根据a表去更新吗?
update b
set name=(select name from a where a.id=b.id)
--若是a表中同一id对应多个Name,那么此update会报错
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/KGWG3WnGK.html
相似回答
你好 我
有两
张
表A表,B
表。
A表中有ID和name,B表
只有ID,我想把A表中的...
答:
1 首先给
B表
创建一个
name
列。
oracle
:alter table b add name varchar2(20);别的数据库你可以搜下语法。2 update b set b.name=select a.name from a where a.id=b.id;
Oracle
pl/sql 如图
现在
有a
,b
(
ID
int
,name
varchar2(10))两
答:
insert into b values(:new.
id,
:new.
name
)
表A,有字段id,name,
表B,有id,name,
其中B.name中包含A.name,如何更新B...
答:
1.子查询改为select city.id from address,city where address in (select
name
from city and rownum = 1 确保结果唯一。但是这样可能更新的值不是想要的。2.明确
b表中id
要更新成
a表中
的哪个id值。然后重写语句。
...
name
。
B表字段
为
Id,b
umen
Name
。数据库为
Oracle
。用hibernate映射_百 ...
答:
是你保存的时候不能为空。你的映射文件写的时候肯定定义为不能为空。。解决办法。。第一将不能为空去掉。。第二设定一个默认值。
在
Oracle
数据库中如何把两张表关联起来,多对一或者一对一一对多。请写...
答:
第一种方法是通过外键:假设有两张
表,A表
(AId
,AName
) B(
BId,BName
)表 ,要想把这两者关联起来的话。可以通过外键来关联,在
B表
或者
A表中
添加一个外键。这里就以B表把B(BId,AId(外键),BName),这样通过外键两张表就可以联系起来了,例如我们在查询的时候通过AId就可以关联查询两张表...
oracle
中有两个表
结构相同的表
,A,B ,
要求把
A表
中数据全部
插入
到
B表
...
答:
关键字是value,insert into ... select ..from ..是value的。请检查一下
B表
的是否有PK、FK、非空字段、唯一索引,不在你写B1、B2、B3之类。
oracle
将
A表
的记录
插入
到
B表中
答:
你把
B表
有但A表没有的字段约束都设置为允许NULL,之后用merge merge into Busing Aon (A.列名=B.列名)when matched thenupdate set B.列名2=A.列名2,B.列名3=A.列名3when not matched theninsert values(A.列名,A.列名2,A.列名3)
oracle
数据库 一主
表 A
一子表
B
主
表id
自动增长,怎么根据
A表ID
插 ...
答:
可以将A表的ID做成一个序列,添加的时候将序列的值取出来,供A
,B表
使用.Declare seqval NUMBER(10);BEGIN select seq_table.nextval into seqval from dual;insert into A(
id,
) values (seqval);INSERT INTO MP_EXP_REQ_LINES (
id,name
) VALUES (seqval,张三)--这样就保证了
与A表
唯一id的...
在
ORACLE
的存储过程中,将
A表
的数据
插入
到
B表中
。A
,B两个表
的数据结构...
答:
Insert into B (字段1
,字段
2,字段3) select 字段1,字段2,字段3 from A;
大家正在搜
在B表内搜索A表需要的
如何让A表的列等于B表的行
oracle数据库自增id
表A的数值怎么给表B对应
有个B 手表
oracle获取自增id
oracle设置id自增
oracle自增id返回
oracle生成id