sql数据库 insert into 表(列1,列2)select 列1,列2 from 表 ?

sql数据库insertinto表(列1,列2)select列1,列2from表?如何设置插入的列1是默认值... sql数据库 insert into 表(列1,列2)select 列1,列2 from 表 ? 如何设置插入的列1是默认值 展开
 我来答
福州吧壹母1m
2014-09-23 · 超过61用户采纳过TA的回答
知道答主
回答量:184
采纳率:0%
帮助的人:116万
展开全部
insert into 目标数据库名.dbo.目标表 (数据列1,数据列2) select 数据列1,数据列2 from
源数据库名.dbo.源表名

这样就可以了 数据列可以是多列 两边对应就可以 列名可以不一样 比如
目标表列名是a b 源表这边是 c d 只要类型一样就行
9iTreeNewBee
推荐于2016-11-24 · TA获得超过505个赞
知道小有建树答主
回答量:1800
采纳率:55%
帮助的人:419万
展开全部
SQL> create table tblaa(object_id number,object_name varchar2(20));

表已创建。

SQL> insert into tblaa select 10 as object_id,object_name from dba_objects where
rownum<=5;

已创建5行。

SQL> commit;

提交完成。

SQL> col object_name for a10
SQL> select * from tblaa;

OBJECT_ID OBJECT_NAM
---------- ----------
10 ICOL$
10 I_USER1
10 CON$
10 UNDO$
10 C_COBJ#
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式