Der FoxPro-Kompatible Skriptinterpreter
🔎
Newsletter
Der FoxPro-Kompatible Skriptinterpreter

rename table

Benennt eine Tabelle um.

RENAME TABLE <TableName | FileName> TO <TableName | FileName>

Bennent eine DBF-Tabelle im Dateisystem und die dazugehörenden Memo und Indexdateien um.

Parameter TableName

Der Name oder der Pfad der Datei die umbenannt werden soll.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
create table sometable(someint integersomememo memo)
index on someint tag someint
use

\Dateisystemauszug vor dem Umbenennen
\====================================
\
list_current_dir()

rename table sometable to sometable2

\
\Dateisystemauszug nach dem Umbenennen
\=====================================
\
list_current_dir()

function list_current_dir
  #ifdef __linux__
    run find -maxdepth 1 -name sometable*
  #else
    run cmd /c dir sometable*
  #endif
endfunc

Dateisystemauszug vor dem Umbenennen
====================================

./sometable.fpt
./sometable.dbf
./sometable.cdx

Dateisystemauszug nach dem Umbenennen
=====================================

./sometable2.dbf
./sometable2.fpt
./sometable2.cdx