我正try 使用函数从动态表中提取数据,但得到错误:"SQL Error[42704]:Error:TYPE"schemaName.p_Dynamicablename"不存在".
CREATE OR REPLACE FUNCTION schemaName."GetAllDataFromDynamicTable"(IN P_DynamicTableName text, IN id integer)
RETURNS SETOF schemaName."P_DynamicTableName"
AS $$
BEGIN
return query
SELECT * FROM schemaName."P_DynamicTableName" WHERE "Id" = id;
END;
$$
LANGUAGE plpgsql;
我正try 使用存储的过程从动态表中提取数据,但收到错误:"SQL Error[42704]:Error:Type"ml.ableName"is""
注意:能够从表中获取数据.例如:SELECT*FROMSCHEMA NAME."TableName";
CREATE OR REPLACE FUNCTION schemaName."GetAllDataFromDynamicTable"(tableName character varying)
RETURNS SETOF schemaName."tableName"
as $$
BEGIN
return query
select * from schemaName."tableName";
END;
$$
LANGUAGE plpgsql;