1
我試圖從存儲在亞馬遜紅移文本字段中的JSON blob中提取一個整數。我的查詢看起來(大約),如:json_extract_path_text強制轉換爲int錯誤
select json_extract_path_text(json_column, 'integer_field')::int from data;
不過,我得到一個奇怪的錯誤:
ERROR: Invalid digit, Value '1', Pos 0, Type: Integer
爲什麼是 '1',一個非法數字型?這裏發生了什麼? (原文:
請注意,我將它轉換爲int,因爲'json_extract_path_text'返回一個字符串。 – DaveA 2014-09-02 22:20:32