Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Tritt auf, bevor eine Tabelle umbenannt wird.
PROCEDURE dbc_BeforeRenameTable(cPreviousName, cNewName)
- oder -
PROCEDURE dbc_BeforeRenameTable
LPARAMETERS cPreviousName, cNewName
Parameter
- cPreviousName
Gibt den aktuellen Namen der Tabelle an. - cNewName
Gibt den neuen Namen der Tabelle an.
Hinweise
Mit dem DBC_BeforeRenameTable-Ereignis können Sie Zugriffsversuche auf die Datenbank überwachen, bevor eine Verbindung umbenannt wird oder um das Umbenennen einer Tabelle zu verhindern.
Wenn Sie verhindern möchten, dass die Tabelle umbenannt wird, sollten Sie Falsch (.F.) als Rückgabewert für diese Prozedur festlegen.
Beispiel
PROCEDURE dbc_BeforeRenameTable;
(cPreviousName, ;
cNewName)
? '>> ' + PROGRAM()
?? 'in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1
? ' Current DBC: ' + SUBSTR(DBC(),RAT('\',DBC())+1
? ' cPreviousName = ' + TRANSFORM(cPreviousName) + ' – ' +
TYPE('cPreviosName ')+' /end/ '
ENDPROC
Siehe auch
Aktivieren oder Deaktivieren von DBC-Ereignissen | dbc_AfterRenameTable-Ereignis