Me gustaría hacerle algunas preguntas de práctica sobre SQL Server2005. ¿En qué me equivoqué? ¿Por qué el comando siempre falla? Estoy buscando respuestas.
Probé su declaración en SQL Server 2005 y descubrí que la declaración de creación de la tabla se ejecutó normalmente. Como se muestra en la imagen
La declaración de creación de su tabla es completamente normal.
El motivo de su error es que la declaración de creación de la base de datos es incorrecta
Línea de error: ¿CREAR?BASE DE DATOS?INFORMACIÓN DEL EMPLEADO
Solución:
Ejemplo de creación de una base de datos:
CREAR?BASE DE DATOS?INFORMACIÓN DEL EMPLEADO EN?PRIMARIO (?).
NAME='eployeedata',
FILENAME='d:\EmployeeInfo.mdf'?
¿SIZE?=?5MB?La unidad de bytes predeterminada MB se puede omitir
MAXSIZE=?10?¿El tamaño máximo de archivo es 10 MB?
FILEGROWTH=? --¿15% de aumento en el tamaño del archivo?
)
Usar información de empleado
create?table?employeeInfoTable
( número de empleado?int?identidad(1,1),? - -?Puedes expresarlo así Nombre varchar(20)?not?null, Género varchar(20)?check(gender='male'?or?gender='female'?or?gender='confidential'), Fecha de nacimiento? varchar(20)?not?null, hora de ingreso?datetime?not?null, educación varchar(20), escuela de graduación?varchar(20), correo electrónico?varchar(20), salario básico?not'null default( 1500)?--El salario debe estar en tipo decimal
)
Espero que entiendas esta expresión y la pases. Recuerda dar puntos~
.