sql >> Databasteknik >  >> RDS >> Oracle

Skicka objekt av tabelltyp som indataparameter till lagrad procedur i Oracle från C#

Jag tillbringade timmar med att försöka identifiera problemet och det visade sig att mappning definierad av oracle-attribut borde ha ett annat namn än egenskapsnamnet.

Så jag gör bara alla mappningsattribut med versaler och det fungerar nu!

    [OracleObjectMappingAttribute("ATTRIBUTE1")]
    public string attribute1 { get; set; }
    [OracleObjectMappingAttribute("ATTRIBUTE2")]
    public string attribute2 { get; set; }



  1. hjälp med fråga över relationstabell

  2. Hur installerar jag PLV8 på Windows?

  3. PHP &MySQL:Konvertera lagrad TIMESTAMP till användarens lokala tidszon

  4. Hur man lägger till ett villkorligt unikt index på PostgreSQL