我一直在搜索,没有看到任何关于创建一个新的或修改一个现有的表,以添加一个分区的列为hsqldb。这是甚至可能的吗?
当我在本地运行我的环境时,我可以使用mysql向表中添加分区。不幸的是,当我在hsqldb上运行的测试环境中添加分区时,我的代码失败了。我还看到0有关hsqldb分区的信息。
样品:
CREATE TABLE t1 ( id INT, year_col INT ) PARTITION BY RANGE (year_col) ( PARTITION p0 VALUES LESS THAN (1991), PARTITION p1 VALUES LESS THAN (1995), PARTITION p2 VALUES LESS THAN (1999) )
ALTER TABLE MY_TEST_TABLE ADD PARTITION (PARTITION PARTITION_1 VALUES LESS THAN (5000))
1条答案
按热度按时间pbwdgjma1#
HSQLDB似乎不支持其他人提到的分区,并且没有分区的文档。