16 lines
390 B
SQL
16 lines
390 B
SQL
create or replace function ems.fn_modbus_commands_by_ids(p_ids int[])
|
|
returns jsonb
|
|
language sql
|
|
stable
|
|
as $fn$
|
|
select coalesce(
|
|
jsonb_agg(to_jsonb(m.*) order by m.id),
|
|
'[]'::jsonb
|
|
)
|
|
from ems.modbus_command m
|
|
where m.id = any(p_ids);
|
|
$fn$;
|
|
|
|
comment on function ems.fn_modbus_commands_by_ids(int[]) is
|
|
'Řádky modbus_command pro seznam ID (ověření / journal detail).';
|