社区
数据库相关
帖子详情
1:如何复制表中的一条记录?
pbs2000
2003-10-17 01:51:30
表格式如下:
t_info
id name blob info
001 pbs 010 student
请问如何将这条记录复制一条,还存在t_info下,但id的值改变,变为002
形成:
001 pbs 010 student
002 pbs 010 student
请各位高手给出个效率高的方法,因为这样的复制条数往往有4,5条,而且blob字段中存储的文件也不小,所以效率很重要,拜托!
...全文
72
6
打赏
收藏
1:如何复制表中的一条记录?
表格式如下: t_info id name blob info 001 pbs 010 student 请问如何将这条记录复制一条,还存在t_info下,但id的值改变,变为002 形成: 001 pbs 010 student 002 pbs 010 student 请各位高手给出个效率高的方法,因为这样的复制条数往往有4,5条,而且blob字段中存储的文件也不小,所以效率很重要,拜托!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kevin218
2003-10-17
打赏
举报
回复
下面是你想要的东西的实现,由于时间问题,给你全考过来了,是用spool写到一个log文件中的内容,自己分析一下啦,快试试:
SQL> desc test;
名称 空? 类型
----------------------------------------- -------- ----------------------------
NAME VARCHAR2(10)
EID VARCHAR2(10)
YEAR VARCHAR2(4)
MONTH VARCHAR2(2)
SQL> select * from test;
NAME EID YEAR MO
---------- ---------- ---- --
aa 001 2000 2
dd 002 2001 7
cc 003 1999 12
bb 004 2003 1
SQL> create table samp as select * from test where rownum<2;
表已创建。
SQL> select * from samp;
NAME EID YEAR MO
---------- ---------- ---- --
aa 001 2000 2
SQL> insert into samp(eid) values('002');
已创建 1 行。
SQL> insert into samp(eid) values('003');
已创建 1 行。
SQL> select * from samp;
NAME EID YEAR MO
---------- ---------- ---- --
aa 001 2000 2
002
003
SQL> update samp a set (name,year,month)=(select name,year,month from samp b
2 where eid='001') where eid>'001';
已更新2行。
SQL> select * from samp;
NAME EID YEAR MO
---------- ---------- ---- --
aa 001 2000 2
aa 002 2000 2
aa 003 2000 2
SQL> commit;
提交完成。
SQL> spool off
pbs2000
2003-10-17
打赏
举报
回复
拜托
我要的是改变其id的值后,剩下的不变,然后插入
47522341
2003-10-17
打赏
举报
回复
insert into t_info(name,blob,info) (select name,blob,info from t_info
where int = 001)
47522341
2003-10-17
打赏
举报
回复
错了;应该是
insert into A02(A0203,A0211) (select A0203,A0211 from A02 where A0202 = 1)
47522341
2003-10-17
打赏
举报
回复
sql.text := 'select(name,blob,info) from yourtable into yourtable';
pbs2000
2003-10-17
打赏
举报
回复
请各位大虾出手
站长必修课:网站是怎样做出来的?
想成为站长或者对网络建站感兴趣的同学准备,课程将从0-1的角度,介绍个人站长和个人站长建站过程中所需要的一切技术储备和工具,让大家对整个建站有个全面的了解,为自己未来的学习提供一个思路和方向,比如,如果...
MYSQL 单表一对多查询,将多条
记录
合并成
一条
记录
MYSQL 单表一对多查询,将多条
记录
合并成
一条
记录
一、描述: 在MySQL 5.6环境下,应工作需求:将一个
表中
多条某个相同字段的其他字段合并(不太会表达,有点绕,直接上图) 想要达到的效果: 实现SQL语句:
复制
...
SQL数据库中如何把一个
表中
的数据
复制
到另一个
表中
?
SQL数据库中如何把一个
表中
的数据
复制
到另一个
表中
?** 1整个表
复制
:** insert into table1 select * from table2 2部分列
复制
:** insert into table1(column1,column2,column3...) select column1,column2,...
hibernate
复制
数据库中
一条
记录
我的目的是
复制
一条
记录
。思路:从数据库中取得
一条
记录
封装到对象中,然后改变此对象的主键,最后保存此对象。看似很正确的思路却产生了错误:identifier of the object was alter from 1 to 10。 这是为什么呢?...
调试经验——Oracle
复制
一条
记录
到另外
一条
记录
(主键除外)
想
复制
一条
数据作为测试数据,这样就不用担心破坏原来数据的完整性。 方法: 参考文章:https://blog.csdn.net/New_Yao/article/details/80831120 /* Formatted on 2018/11/6 1:08:22 (QP5 v5.256.13226.35538) ...
数据库相关
2,495
社区成员
88,444
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章