Sonntag, September 16, 2012

SYS_OP_MAP_NONNULL

Ein paar Links zur (undokumentierten und daher in Produktionssystemen ungeeigneten) Funktion SYS_OP_MAP_NONNULL, die im Zusammenhang mit NULL-Vergleichen recht häufig erwähnt wird:
  • Cool Undocumented SQL Function SYS_OP_MAP_NONNULL and Some Alternatives: Eddie Awads Erläuterungen zur Funktion und alternativen Verfahren. In den Kommentaren wird darüber diskutiert, ob das Mapping von SYS_OP_MAP_NONNULL mit einem existierenden RAW-Wert kollidieren könnte (Jonathan Lewis sagt: nein)
  • AskTom: Mit Tom Kytes Warnung: "it's undocumented, and therefore poses a risk of going away or changing functionality. That is enough said that should make people just 'stop reading'"
  • Oracle Scratchpad: worin Jonathan Lewis einen Fall (i.e. Bug) beschreibt, in dem der Fast Refresh einer MV aufgrund der internen Verwendung von  SYS_OP_MAP_NONNULL scheitert.

Keine Kommentare:

Kommentar veröffentlichen