社区
MS-SQL Server
帖子详情
这样SQl语句怎么写?
hyb1212
2003-11-06 07:03:50
两个数据库中两个表如A.table1,B.table2. table1与table2大部分字段相同,有小部分字段不同。
现在要将A.table1中与B.table2中字段相同的数据加入到B.table2中。怎样写SQL语句?
...全文
19
5
打赏
收藏
这样SQl语句怎么写?
两个数据库中两个表如A.table1,B.table2. table1与table2大部分字段相同,有小部分字段不同。 现在要将A.table1中与B.table2中字段相同的数据加入到B.table2中。怎样写SQL语句?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuiniu
2003-11-06
打赏
举报
回复
declare @col varchar(8000)
declare @sql varchar(8000)
set @col = ''
select @col = a.name + ',' + @col
from syscolumns a join syscolumns b
on a.id = object_id('table1') and b.id = object_id('table2') and a.name = b.name
set @col = left(@col,len(@col) - 1)
set @sql = 'insert B..table2 (' + @col + ')
select ' + @col + ' from A..table1'
exec(@sql)
hyb1212
2003-11-06
打赏
举报
回复
但是这些相同的字段很多,我不想列出来,能不能不列出来,它能自动比较两个表,然后将相同的字段数据加入另一个表!
maoyesky
2003-11-06
打赏
举报
回复
insert 庫B..table2 (相同的字段)
select 相同的字段 from 庫A..table1
shuiniu
2003-11-06
打赏
举报
回复
insert table2 (相同的字段)
select 相同的字段 from table1
hyb1212
2003-11-06
打赏
举报
回复
没人帮忙!
怎么
写
sql
语句
将Excel的数据插入到
SQL
Server数据库.doc
怎么
写
sql
语句
将Excel的数据插入到
SQL
Server数据库.doc
PL/
SQL
中直接
写
SQL
语句
和用EXECUTE IMMEDIATE方法的区别
PL/
SQL
中直接
写
SQL
语句
和用EXECUTE IMMEDIATE方法的区别 在PL/
SQL
中在执行
SQL
语句
时可以直接
写
SQL
或者可以把一个
SQL
语句
拼成一个字符串,如下: select * from dual; v_
sql
:='select * from dual'; EXECUTE IMMEDIATE v_
sql
; 一般来说直接
写
SQL
的性能是高于拼字符串的,因为如果执...
ef执行原生
sql
语句
_EF中使用原生
sql
语句
总结
让我们高兴的是EF终于支持了
写
原生
sql
语句
,有时候我们为了方便和性能会直接
写
sql
语名。本文就来总结一下Entity Framework中怎么
写
原生
sql
语句
,怎么通过
sql
语句
来查询数据,修改数据。一、EF
写
原生的
sql
语句
返回实体DbSet的
Sql
Query方法可以传入原生的
sql
语句
来返回实体,如果返回的实体对象是通过linq的方式,那么这些对象将会被EF的contex跟踪tracked。...
5、如何自己
写
SQL
语句
使用JdbcTemplate之前我们用DemoRepository extends CrudRepository
来实现对数据库数据的操作。这种方法不需要我们自己
写
sql
语句
,但是我们有时需要自己
写
sql
语句
该怎么办。 下面我们通过自己
写
sql
语句
来通过ID查找一条信息1、使用JdbcTemplate类需要加入下面代码,其实我们之前已经用过了
PL/
SQL
中直接
写
SQL
语句
和利用EXECUTE IMMEDIATE方法的区别
一、在PL/
SQL
中在执行
SQL
语句
时可以直接
写
SQL
或者可以把一个
SQL
语句
拼成一个字符串,如下: select * from emp; --直接编
写
SQL
语句
v_
sql
:= 'select * from emp'; --编
写
sql
语句
字符串 execute immediate v_
sql
; 一般来说直接
写
SQL
的性能是高于拼字符串的,因为如果执行拼字符串的需要内部自动
MS-SQL Server
34,497
社区成员
254,561
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章