c#操作SQL SERVER中,如何把一个表里的一条数据,添加倒另外一个表里。请给个实例代码。谢谢!
条件WHERE是一个FORM里文本框里的数据。把一个表里一条数据的某些字段添加倒另外一个表里指定的字段。。。该如何操作啊?...
条件WHERE是一个FORM里文本框里的数据。
把一个表里一条数据的某些字段添加倒另外一个表里指定的字段。。。该如何操作啊? 展开
把一个表里一条数据的某些字段添加倒另外一个表里指定的字段。。。该如何操作啊? 展开
3个回答
展开全部
keenkit回答错误,应该是
select 字段1,字段2,... into 表格B from 表格A where ID=1
而且这种做法必须保证表格B不存在。所以在常规项目中用不到,只有在备份数据库某些数据到特定表时用到,也就是DBA会用到。
caoyezhou的回答楼主我再补充一下,这种方法是对的,不过有个问题,就是必须保证你的表B字段和后面SELECT字段一致。一般的通用做法是
insert into 表格B(字段1,字段2,....,字段N) select 字段1,字段2,...,字段N from 表格A where 条件语句
select 字段1,字段2,... into 表格B from 表格A where ID=1
而且这种做法必须保证表格B不存在。所以在常规项目中用不到,只有在备份数据库某些数据到特定表时用到,也就是DBA会用到。
caoyezhou的回答楼主我再补充一下,这种方法是对的,不过有个问题,就是必须保证你的表B字段和后面SELECT字段一致。一般的通用做法是
insert into 表格B(字段1,字段2,....,字段N) select 字段1,字段2,...,字段N from 表格A where 条件语句
展开全部
insert into b select * from a where id = 1
insert into b select id,username from a where id = 1
insert into b select id,username from a where id = 1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from A where id='1' into B即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询