0
是否有可能創建一個返回一組記錄的函數,但其中一個字段可以是int或bool取決於condiotion?PostgreSql:函數返回記錄,其中一個字段可能是int或bool
事情是這樣的:
if cond then
return query select x,y, int
else
return query select x,y, bool
end if;
我試圖模擬的SQL Server sqlvariant類型的行爲
無,每一列必須有一個明確定義的類型。如果你願意,你可以將bool轉換爲一個int值,然後將其轉換爲0或1. – redneb
我需要更多的類型,例如int,bool,text,timestamp等。 – Oleg
也許你可以將它們轉換爲文本然後。 – redneb