Ist es möglich, Standardnamen umzubenennen, f1, f2, f3...
wenn die row_to_json
Funktion nur für einige Spalten verwendet wird?
ich kann
row_to_json(customers)
zurückkehren
{"id_customer":2,"first_name":"bla","last_name":"second_bla"}
Aber wenn ich nur Namen ohne will id_customer
, muss ich verwenden
row_to_json(row(first_name, last_name))
und dann verstehe ich
{"f1":"bla","f2":"second_bla"}
Und ich möchte dieses Ergebnis entweder mit Standardspaltennamen oder mit meinen eigenen erhalten. Ich weiß, dass ich meinen eigenen zusammengesetzten Typ erstellen und verwenden kann
row_to_json(row(first_name, last_name))::my_custom_type
Aber ist es nicht möglich, es in der Abfrage richtig zu machen, ohne diesen Typ zu erstellen?