Jump to content
Sign in to follow this  
francisco_m

String or binary data would be truncated.

Recommended Posts

francisco_m

No sql server 2008 tenho a seguinte tabela:

create table medicos (

numero_ordem_dos_medicos int not null primary key,

id_paciente int identity not null,

nome VARCHAR(50) NOT NULL,

data_ligação_ISAP date not null,

idade tinyint not null,

genero varchar(15) not null,

morada varchar not null,

telefone int not null,

especialidade_clínica varchar(36) not null,

historico_pacientes_atendidos varchar not null,

);

INSERT INTO medicos (numero_ordem_dos_medicos,nome,data_ligação_ISAP,idade,genero,morada,telefone,especialidade_clínica,historico_pacientes_atendidos) VALUES

(21574,'Nuno Coelho','1976-12-12',52,'masculino','rua da liberdade n2 Porto 4764',22433670,'medicina geral','DFGHJSDFG');

quando coloco este insert esta da me o tal erro...

O que estou a fazer mal?Obrigado

Share this post


Link to post
Share on other sites
Caça

Não estás a inserir nenhum valor na coluna id_paciente que é de preenchimento obrigatório.

EDIT: Qual é o comprimento do campo morada?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
softklin

Acho que o problema é mesmo o referido no edit do caça, por omissão ele deve assumir o tamanho de 1 char para esse campo da morada, que não é o desejado (não indicaste quantos caracteres querias para esse campo)


Nick antigo: softclean | Tens um projeto? | Wiki P@P

Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.

Share this post


Link to post
Share on other sites
francisco_m

Caros programadores obrigado,ja esta resolvido. nao sabia que era obrigatorio especificar o limite de caracteres nos campos varchar.Cumps :P

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.