社区
C#
帖子详情
问一个SQL的insert问题
kisssuner
2010-04-13 03:45:49
表A 字段:id,姓名,身份证
表B 字段:姓名,身份证
把表B的所有姓名和身份证添加到表A中,id是一个固定值,通过变量获得,所有id都一样
例如:ID=666
表B:张三,123
李四,235
添加到表A后
表A:666,张三,123
666,李四,235
能用一句SQL写吗(insert into 表A values (select * from 表B))
command.CommandText="???";
...全文
73
5
打赏
收藏
问一个SQL的insert问题
表A 字段:id,姓名,身份证 表B 字段:姓名,身份证 把表B的所有姓名和身份证添加到表A中,id是一个固定值,通过变量获得,所有id都一样 例如:ID=666 表B:张三,123 李四,235 添加到表A后 表A:666,张三,123 666,李四,235 能用一句SQL写吗(insert into 表A values (select * from 表B)) command.CommandText="???";
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ouzui
2010-04-13
打赏
举报
回复
可以从后台把B表的数据遍历放到dt中,遍历dt,sql += insert into 表A valus("666",B表第一个字段,B表第二个字段) " 组成一个sql,一起插入。 4楼的方法也不错
jiangshun
2010-04-13
打赏
举报
回复
[Quote=引用 3 楼 kisssuner 的回复:]
insert into 表A values (select * from 表B)用于字段一样的情况,问题是表A还有个字段:ID
[/Quote]
insert into 表A select 666,* from 表B
kisssuner
2010-04-13
打赏
举报
回复
insert into 表A values (select * from 表B)用于字段一样的情况,问题是表A还有个字段:ID
jiangshun
2010-04-13
打赏
举报
回复
insert into 表A select * from 表B
xshf12345
2010-04-13
打赏
举报
回复
记录是一条一条插的,先获取记录的条数,然后循环将表B中的数据插入到A表中
SQL
INSERT
INTO SELECT 语句
SQL
INSERT
INTO SELECT 语句 通过
SQL
,可以从
一个
表复制信息到另
一个
表。
INSERT
INTO SELECT 语句从
一个
表复制数据,然后把数据插入到
一个
已存在的表中。目标表中任何已存在的行都不会受影响。
SQL
INSERT
INTO SELECT 语法 1.从
一个
表中复制所有的列插入到另
一个
已存在的表中:
INSERT
INTO table2 SELECT * FROM table1 2.可以只复制希望的列插入到另
一个
已存在的表中:
INSERT
INTO table2 (co
insert
sql
语句_
SQL
Insert
语句概述
insert
sql
语句 This article on the
SQL
Insert
statement, is part of a series on string manipulation functions, operators and techniques. The previous articles are focused on
SQL
query techniques, all...
如何使用
SQL
INSERT
语句将数据插入到表中
文章目录一、数据插入1.1 插入完整的行1.2 插入部分行1.3 插入检索出的数据二、从
一个
表复制到另
一个
表三、小结 本文介绍如何使用
SQL
INSERT
语句将数据插入到表中,如何用
INSERT
SELECT 从其他表中导入行,如何用 SELECT INTO 将行导出到
一个
新表。 一、数据插入 毫无疑
问
,SELECT 是最常用的
SQL
语句了。但是,还有其他 3 个常用的
SQL
语句需要学习。第
一个
就是
INSERT
(如何使用
SQL
UPDATE 和 DELETE 语句更新或删除表数据 介绍另外
【
SQL
开发实战技巧】系列(八):聊聊如何插入数据时比约束更灵活的限制数据插入以及怎么
一个
insert
语句同时插入多张表
插入数据、阻止对某几列插入的实现、复制表的定义和数据以及注意事项、比创建约束功能更强大!用 WITH CHECK OPTION限制数据录入、如何
一个
insert
将数据同时插入多个表【
SQL
开发实战技巧】这一系列博主当作复习旧知识来进行写作,毕竟
SQL
开发在数据分析场景非常重要且基础,面试也会经常
问
SQL
开发和调优经验,相信当我写完这一系列文章,也能再有所收获,未来面对
SQL
面试也能游刃有余~。但是!ORA - 01723 : 不允许长度为 0 的列。
SQL
INSERT
语句
INSERT
语句是向表中添加新行,(如图所示的是
INSERT
语句的最基本形式) 1、首先,是要指定要插入的表的名称(例如图中的yuangong) 2、其次,指定要插入的数据,
一个
或多个列的列表。必须将列列表括在括号中并用逗号分隔列。 3、第三,要在Values子句中提供插入的值列表。列表中的每列必须在值列表中具有相应的值。 此外, 必须将值列表括在括号中 4、如果
INSERT
语句成功执行,将返回插入的行(如图下所示) 5、要一次向表中添加多行,请使用以下形式的
INSERT
语句(如图下所示,使
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章