CREATE DATABASE (Comando)

Crea una base de datos y la abre.

CREATE DATABASE [DatabaseName | ?]

Parámetros

  • DatabaseName
    Especifica el nombre de la base de datos que se va a crear.

    Si SAFETY está establecido en ON y el nombre de la base de datos que especifica tiene la misma ruta de acceso y el mismo nombre que una base de datos existente, Visual FoxPro muestra un cuadro de diálogo de advertencia que le pide que especifique una ruta de acceso o un nombre nuevos para la base de datos.

  • ?
    Muestra el cuadro de diálogo Crear en el que puede especificar el nombre de la base de datos que desea crear.

Observaciones

Un archivo de base de datos tiene una extensión .dbc. Los archivos memo asociados a la base de datos tienen una extensión .dct y los archivos de índice asociado tienen una extensión .dcx.

La base de datos se abre de forma exclusiva, independientemente de la configuración de SET EXCLUSIVE. Puesto que CREATE DATABASE abre la base de datos cuando ésta se ha creado, no es necesario que ejecute un comando OPEN DATABASE.

Si se ejecute CREATE DATABASE sin alguno de sus argumentos opcionales, aparecerá el cuadro de diálogo Crear, que le permite especificar un nombre para la base de datos.

Ejemplo

El ejemplo siguiente crea una base de datos llamada people. Se crea una tabla llamada friends y se agrega automáticamente a la base de datos. Se usa DISPLAY TABLES para mostrar las tablas de la base de datos y DISPLAY DATABASES para mostrar información acerca de las tablas de la base de datos.

CREATE DATABASE people
CREATE TABLE friends (FirstName C(20), LastName C(20))
CLEAR
DISPLAY TABLES  && Displays tables in the database
DISPLAY DATABASES  && Displays table information

Vea también

ADD TABLE | CLOSE DATABASES | DBC( ) | DBGETPROP( ) | DBSETPROP( ) | DELETE DATABASE | DISPLAY TABLES | FREE TABLE | INDBC( ) | MODIFY DATABASE | OPEN DATABASE | PACK DATABASE | REMOVE TABLE | SET DATABASE | VALIDATE DATABASE | ADBOBJECTS( ) | ADATABASES( )