Con respecto a sql-server2005, cómo escribir un programa para crear tablas y bases de datos... El libro dice que se use crear, pero ¿dónde está la declaración de creación?
Puede usar SQL SERVER Designer para crear una base de datos, o también puede usar declaraciones SQL.
Utilice la base de datos principal: establezca la base de datos actual como base de datos principal para facilitar el acceso a la tabla sysdatabases
si existe (seleccione * de sysdatabases donde nombre = 'stuDB') --Consultar si la base de datos stuDB existe
Eliminar la base de datos stuDB --Si existe, elimine la base de datos
go
crear base de datos stuDB
en principal
(
nombre = ' stuDB'
,finename = 'D. stuDB:\stuDB.mdf'
,tamaño = 3mb
,crecimiento de archivos = 10%
,maxsize = ilimitado
)
iniciar sesión
(
nombre = 'stuDB_log'
,nombre de archivo = 'D:\stuDB_log.ldf'
,tamaño = 3mb
,crecimiento de archivo = 10%
, tamaño máximo = ilimitado
.maxsize = ilimitado
)
compilar tabla
si existe (seleccione * de sysobjects donde nombre = 'stuInfo')
soltar tabla stuInfo
ir
crear tabla stuInfo
(
stuName varchar(50) no nulo
, stuAge int no nulo
)