4D v14.3

CUT NAMED SELECTION

Home

 
4D v14.3
CUT NAMED SELECTION

CUT NAMED SELECTION 


 

CUT NAMED SELECTION ( {Tabellenname ;} Name ) 
Parameter Typ   Beschreibung
Tabellenname  Tabelle in Tabelle, deren Auswahl ausgeschnitten wird
Ohne Angabe Haupttabelle
Name  String in Name für die temporäre Auswahl

Dieser Befehl bezieht sich auf die aktuelle Auswahl des laufenden Prozesses.
CUT NAMED SELECTION übernimmt die aktuelle Auswahl. Danach ist die aktuelle Auswahl leer.

Tabellenname ist optional. Wird der Parameter nicht angegeben, bezieht sich CUT NAMED SELECTION auf die Haupttabelle. Der Name für die temporäre Auswahl wird im zweiten Parameter übergeben.

Im Gegensatz zum Befehl COPY NAMED SELECTION wird der Speicherplatz durch diesen Befehl nicht verändert, da die bisherige aktuelle Auswahl übernommen, keine zusätzliche Auswahl erzeugt und der belegte Speicherplatz freigegeben wird. Dadurch ist der Befehl sehr schnell und wird in der Praxis häufiger als COPY NAMED SELECTION benutzt.
Benutzen Sie CUT NAMED SELECTION nicht beim Ändern eines Datensatzes, da nach seiner Ausführung die Auswahl leer ist, außer Sie erzeugen unmittelbar danach wieder eine Auswahl.

Nachfolgende Methode leert die aktuelle Auswahl der Tabelle[Customers]:

 CUT NAMED SELECTION([Customers];"ToBeCleared")
 CLEAR NAMED SELECTION("ToBeCleared")

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Temporäre Auswahl
Nummer: 334

Dieser Befehl ändert die aktuelle Auswahl

 
GESCHICHTE 

Erstellt: < 4D v6

 
SIEHE AUCH 

CLEAR NAMED SELECTION
COPY NAMED SELECTION
Konventionen
USE NAMED SELECTION

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)