首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

用shell完成脚本,实现自动建表功能,解决方法

2012-02-15 
用shell完成脚本,实现自动建表功能,,比如数据库里有很多表,比如表名:table_2011_06_20 、 table_2011_06_21

用shell完成脚本,实现自动建表功能,,


  比如数据库里有很多表,比如表名:table_2011_06_20 、 table_2011_06_21、table_2011_06_22 、table_2011_06_22 、..........我想用shell写个脚本,定时的让shell自动建表,也就是隔一天,自动建一个表,比如今天是6月21日,到今天晚上23点,自动建明天(6月22日)的表( table_2011_06_22 )到明天晚上23点,自动建后天的表( table_2011_06_23)以此类推.....一直到建到月底( table_2011_06_30)....................、怎么用脚本实现呢?我好郁闷.....



[解决办法]
#今天
a=$(date +"%Y_%m_%d")

#明天
b=$(date -d"+1day" +"%Y_%m_%d")

--建表时可以参考
create table_$b as select * from table_$a where 1=0;

热点排行