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改變。」