我有一个功能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'));
但它不起作用。有没有办法实现这个目标?
更新
Postgres版本:10
命令将使用来自EF Core的Npgsql包的ExecuteSqlCommand命令执行。