У меня есть функция parse_sdf(text)
.
Когда я вызываю функцию так:
INSERT INTO test.table("Id", "Test")
(SELECT props -> 'Id', props -> 'Test' FROM parse_sdf());
Когда я выполняю INSERT
с помощью pgsql
, я хочу передать в качестве параметра текстовый файл, который я загружаю через curl
.
Как это:
INSERT INTO test.table("Id", "Test")
(SELECT props -> 'Id', props -> 'Test' FROM parse_sdf('curl http://test/Files/text.txt'));
Но это не работает. Есть ли способ сделать это?
UPDATE
Версия Postgres: 10
Команда будет выполнена командой ExecuteSqlCommand из пакета Npgsql для EF Core.