Usuário com melhor resposta
Erro na criação de tabela

Pergunta
-
Bom sou iniciante e baixei recentemente o Sql Server 2008 quando vou criar a tabela :
create table aluno
(
matricula int identity primary key,
nome varchar(50),
cpf varchar(12),
cd_curso int
)
da esse seguinte erro :
Major Error 0x80040E14, Minor Error 26302
> create table aluno
(
matricula int identity primary key,
nome varchar(50),
cpf varchar(12),
cd_curso int
)
The specified data type is not valid. [ Data type (if known) = varchar ]O que pode estar acontecendo ??
Atenciosamente, Kaique
Respostas
-
Colega,
Provavelmente o seu SQL Server esta com alguma falha, isso deve ter sido gerada por algum erro no processo de instalação.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 6 de dezembro de 2013 13:34
- Marcado como Resposta Durval RamosModerator terça-feira, 11 de março de 2014 10:50
Todas as Respostas
-
estranho kaique, não é para dar erro...
vc executou exatamente este trecho?
create table aluno ( matricula int identity primary key, nome varchar(50), cpf varchar(12), cd_curso int )
"Se esta sugestão for útil, por favor, classifique-a como útil.
Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta."
Érica Tohoma | http://bloggirlsa.wordpress.com -
-
Qual a versão do sql ?
Essa limitação ocorre no SQL CE no caso você teria que utilizar nome NVARCHAR(50) , cpf nvarchar(12) .
select @@version -- para visualizar a versão do sql
abraço.
- Editado Marcelo Diegues sexta-feira, 22 de novembro de 2013 18:57 correção ortográfica
-
-
Qual a versão do sql ?
Essa limitação ocorre no SQL CE no caso você teria que utilizar nome NVARCHAR(50) , cpf nvarchar(12) .
select @@version -- para visualizar a versão do sql
abraço.
create trigger trg_inclui_aluno
on aluno
for insert
as
declare @matricula int
declare @curso int
select @matricula = matricula, @curso = cd_curso from inserted
insert into mensalidades values (@matricula, 800, @curso, GETDATE())tambem da erro !
-
-
-
Colega,
Provavelmente o seu SQL Server esta com alguma falha, isso deve ter sido gerada por algum erro no processo de instalação.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 6 de dezembro de 2013 13:34
- Marcado como Resposta Durval RamosModerator terça-feira, 11 de março de 2014 10:50
-
Deleted
- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 6 de dezembro de 2013 13:34