表复制

macula55 2007-09-07 05:06:53
使用SQL查询语句怎样复制A表到一张用当前日期加前缀组成表名的新表中?
[新表名称可能是P_200709,P_是前缀,200709标明当前年月]
...全文
114 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lt1129 2007-09-07
  • 打赏
  • 举报
回复
declare @t varchar(20),@sql varchar(1000)
set @t='P_'+convert(varchar(6),getdate(),112)
set @sql=''
set @sql=@sql+'select * into '+@t+' from A'
exec (@sql)
kk19840210 2007-09-07
  • 打赏
  • 举报
回复
昨夜小楼升星星了
恭喜
lt1129 2007-09-07
  • 打赏
  • 举报
回复
declare @t varchar(20),@sql varchar(1000)
set @t='P_'+convert(varchar(6),getdate(),112)
set @sql=''
set @sql=@sql+'insert '+@t+' select * from A'
exec (@sql)

Limpire 2007-09-07
  • 打赏
  • 举报
回复
declare @sql varchar(1000)
set @sql = 'select * into P_' + convert(varchar(6),getdate(),112) + ' from A表 where 条件'
exec (@sql)
giftzheng 2007-09-07
  • 打赏
  • 举报
回复
select into
kk19840210 2007-09-07
  • 打赏
  • 举报
回复
declare @str varchar(300)
select @str='insert into p_'+convert(varchar(6),getdate(),112)+' select * from a'
exec(@str)

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧