3
作为CREATE TABLE的一部分,是否可以为列指定EXTENDED存储类型?如果是的话,它也可以在Postgres 8.1下运行吗?是否可以在表创建时指定Postgres列存储类型?
除了通过ALTER TABLE,我没有看到这样做的方式,这对于真正属于表定义的其余部分来说似乎很奇怪。
作为CREATE TABLE的一部分,是否可以为列指定EXTENDED存储类型?如果是的话,它也可以在Postgres 8.1下运行吗?是否可以在表创建时指定Postgres列存储类型?
除了通过ALTER TABLE,我没有看到这样做的方式,这对于真正属于表定义的其余部分来说似乎很奇怪。
我不认为你可以。
http://www.postgresql.org/docs/9.1/static/storage-toast.html
“每个面包的,能够数据类型指定该数据类型的列的默认策略,但对于给定的表列的策略可以用ALTER TABLE SET STORAGE改变。”