имеет свой тип:
CREATE TYPE fn.transaction_amount AS
(
max_per_trx DECIMAL,
min_per_trx DECIMAL
);
Так вот, когда я делаю инсерт знаечния этой колонки то в инсерте я пишу (3000) и потому ругается на инсерт
ERROR: column "transaction_amount" is of type transaction_amount but expression is of type integer
Вопрос: как в инсерте добавит ьзначение этого поля ?
transaction_amount(3000) or `fn.transaction_amount(3000)`не валидно...
(3000, 3000)::transaction_amount
а зачем писать 2 раза 3000 ?
А у тебя два поля в структуре-то.
Спасибо заработало
Огонь, заработало. Но второе значение должно быть ноль, это баг. Сейчас исправлю на уровне кода.
Обсуждают сегодня