CREATE TABLE test (
id VARCHAR(20) NOT NULL,
name VARCHAR(20) NOT NULL,
submit_time DATETIME NOT NULL
KEY (submit_time),
KEY (id)
)ENGINE=MyISAM;按天分区(submit_time)~~~如果我先分1个月的..
那就是说,要我写28或29或30或31个分区语句...
p1...
p2...
..
p31...
如果我先分1年的..
那就是说,我要写365或366分区语句
p1..
p2..
...
p366
而且这个月或这一年过去了,自己手动增加新的分区....
我想问的是.有没有办法,写某个表达式或别的什么方法,只要几句话,就能按天把区都分了,不需要一行一行的写分区.
id VARCHAR(20) NOT NULL,
name VARCHAR(20) NOT NULL,
submit_time DATETIME NOT NULL
KEY (submit_time),
KEY (id)
)ENGINE=MyISAM;按天分区(submit_time)~~~如果我先分1个月的..
那就是说,要我写28或29或30或31个分区语句...
p1...
p2...
..
p31...
如果我先分1年的..
那就是说,我要写365或366分区语句
p1..
p2..
...
p366
而且这个月或这一年过去了,自己手动增加新的分区....
我想问的是.有没有办法,写某个表达式或别的什么方法,只要几句话,就能按天把区都分了,不需要一行一行的写分区.
2、在EXCEL中生成相应的字符串(比如1-365的数字,与其它内容连接 ),在MYSQL中运行。