怎么用C# 将现有表名为A的改名为B,并创建一个A代替原先的表A
功能要求是这样的,由于数据采集量很大,采集频率一般为5分钟一次,每天都达到百万级以上的数据,这在导出数据的时候就带来很大一个问题,因此我想每天创建一张表,把每天的数据存到当天的表中,现在的问题是怎么在程序运行时,创建新表替换旧表
c#
动态创建表
------解决方案--------------------drop table 旧表
create table 新表(……)
------解决方案--------------------没必要替换啊,你每天运行时,根据当天的日期,创建新表就可以了,今天的操作就都写到新表中
------解决方案--------------------sp_rename t, newt
select *into t from newt
不过从原始需求来看还是建议每天建一个表表名带日期,根据日期访问不同的表。或者干脆用一个表,按日期列建表分区