當我運行下面的語句,在創建表,但沒有 列:當創建PostgreSQL中的表,該表被創建,但列不
CREATE TABLE "mod_1237" ("Collecteddepth" float8 NOT NULL, "Collectedtime"
float8 NOT NULL, "CollectedData" Varchar(45) NOT NULL, "Collectedpass"
float8 NOT NULL, "Collectedmodtime" float8 NOT NULL) WITH (OIDS = FALSE);
我知道我沒有創建主鍵,但這不應該阻止生成列。當我運行這段代碼時,它也不會產生任何錯誤,所以一切都很好,直到我嘗試寫入表。任何想法爲什麼這不起作用或如何使用給定列創建表格?
我使用的Windows Server標準SP2版本的PostgreSQL 9.1.4
-1 Cross在這裏發佈PostgreSQL郵件列表http://archives.postgresql.org/message-id/[email protected],沒有顯示實際的INSERT語句或錯誤消息。 –