我有一个连接到oracle的业务数据连接模型。我们正在将oracle更改为Postgres SQL,并希望对该模型进行必要的更改。我面临的问题之一是如何将变量传递到SQL语句中。例如。当前模型有
<Method Name="Getcountry">
<Properties>
<Property Name="RdbCommandText" Type="System.String">select * from country where country name like :coun tryname</Property>
...
</Method>
<Parameters>
<Parameter Direction="In" Name=":countryname">
<TypeDescriptor TypeName="System.String" IdentifierName="countryname" AssociatedFilter="countryname" Name="countryname">
<DefaultValues>
<DefaultValue MethodInstanceName="Getcountry" Type="System.String">%</DefaultValue>
</DefaultValues>
</TypeDescriptor>
</Parameter>
这在PostgreSQL中不起作用。我不知道如何为PostgreSQL重写此模型