Ansicht
Dokumentation
ABENNEWS-771-ABAP_SQL - NEWS-771-ABAP SQL
Fill RESBD Structure from EBP Component Structure RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
zu Release 7.71
Null-Werte im Tabellenpuffer
Der Tabellenpuffer unterstützt jetzt echte Null-Werte. Bei der Tabellenpufferung werden Null-Werte nicht mehr in typabhängige Initialwerte verwandelt. Zugriffe auf den Puffer haben die gleichen Ergebnisse wie direkte Zugriffe auf die Datenbank. Zugehörige Einschränkungen entfallen. Dies betrifft u.a.
- Relationale Ausdrücke mit Operanden die Null-Werte enthalten. Das Ergebnis eines solchen Vergleichs ist jetzt auch bei Ausführung des Vergleichs im Puffer unbekannt, außer beim Ausdruck IS $[NOT$] NULL.
- Die Verwendung von IS $[NOT$] NULL umgeht nicht mehr die Tabellenpufferung.
- Zugriffe auf gepufferte CDS-Views. Zugriffe auf den Puffer haben jetzt die gleichen Ergebnisse wie direkte Zugriffe auf die Datenbank. Null-Werte entstehen leicht durch
äußere Joins oder bei Ausdrücken, wie der
Fallunterscheidung. Die Einschränkung nur CDS-Views zu puffern, deren Elemente keine
Null-Werte enthalten, entfällt.
Datums-/Zeitfunktionen
unterstützt jetzt die folgenden neuen Datums-/Zeitfunktionen:
- TIMS_IS_VALID
- TSTMP_IS_VALID
- TSTMP_CURRENT_UTCTIMESTAMP
- TSTMP_SECONDS_BETWEEN
- TSTMP_ADD_SECONDS
- TSTMP_TO_DATS
- TSTMP_TO_TIMS
- TSTMP_TO_DST
- DATS_TIMS_TO_TSTMP
Die Verwendung einer dieser Funktionen führt zumstrikten Modus ab Release .
Aufhebung von Einschränkungen
Eine lesende -Anweisung umgeht für bestimmte SQL-Ausdrücke und Funktionen nicht mehr die
Tabellenpufferung.
Schwächere Prüfung
Eine -Anweisung, die eine Datenbankeigenschaft ausnutzt, die nicht von allen Datenbankplattformen unterstützt wird, führt nicht mehr zu einer Warnung bei der Syntaxprüfung, sondern nur noch zu einer Syntaxwarnung der
erweiterten Programmprüfung.
Neue Prüfung
Wenn bei der Verwendung einer internen Tabelle als
Datenquelle der -Anweisung SELECT
die Daten der internen Tabelle zur Datenbank transportiert werden müssen, kommt es zu einer durch das Pragma ##itab_db_select ausblendbaren Warnung von der Syntaxprüfung.
Ersetzungsdienst bei Programmaufrufen
Die Methode ACTIVATE_REPLACEMENT der Klasse CL_OSQL_REPLACE hat einen neuen Parameter FLG_SURVIVE_SUBMIT, der jetzt auch eine Umlenkung in aufgerufenen Programmen erlaubt.
TXBHW - Original Tax Base Amount in Local Currency Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5338 Date: 20240523 Time: 100542 sap01-206 ( 65 ms )