none
POnto de exclamação ao lado do valor RRS feed

  • Pergunta

  • Boa Tarde pessoal

    criei a tabela abaixo no meu sql server 2005, mas ao inserir os dados fica um ponto de exclamação ao lado do valor.

    gostaria de saber o que e isso e como posso resolver

    create table funcionarios
    (
        func_cod integer identity(1,1) not null,
        func_nome varchar(50) not null,
        func_nacionalidade varchar(30) not null,
        func_estado_civil varchar(20) not null,
        func_profissao varchar(50) not null,
        func_rg varchar(15) not null,
        func_cpf nvarchar(20)Primary Key not null,
        func_endereco varchar(50) not null,
        func_bairro varchar(30) not null,
        func_cidade varchar(30) not null,
        func_estado varchar(5) not null,
        func_pais varchar(30) not null,
        func_tel_res varchar(20) not null,
        func_tel_com varchar(20),
        func_cel varchar(20) not null,
        func_admissao datetime not null,
        func_demissao datetime,
        func_observacao varchar(200),
        func_situacao varchar(15) not null,
        func_conta_bancaria varchar(20),
        func_tipo varchar(20),
        func_banco varchar(20),
        func_agencia varchar(6),
        func_numero varchar(25),
        func_email varchar(50) not null,
        func_data_nasc datetime not null,
        func_unidade varchar(25) not null,
        func_apelido varchar(30) not null,
        func_cep varchar(10) not null,
        func_data_rg datetime not null,
        func_nome_mae varchar(50) not null,
        func_num_pis varchar(20),
        func_quem_lanco varchar(50) not null,
        func_num_oab varchar(10),
        func_faculdade varchar(30),
        func_nome_fantasia varchar(30),
        func_endereco_facul varchar(50),
        func_bairro_facul varchar(30),
        func_cnpj varchar(19),
        func_curso varchar(20),
        func_semestre int,
        func_termino datetime,
        func_bolsa_auxilio money,
        func_hora_ini datetime,
        func_hora_fim datetime,
        func_ra varchar(30),
        func_valor_vr money,
        func_valor_vt money,
        func_foto varchar(50),
        func_email_corp varchar(30),
        func_ini_cont datetime,
        func_final_cont datetime,
        func_data_vig datetime,
        func_ctps varchar(15),
        func_quant_filhos int,
        func_escolaridade varchar(25),
        func_sexo varchar(15),
        func_data_averbacao datetime,
        func_num_livro_averbacao varchar(15),
        func_num_folha_averbacao varchar(15),
        func_adiant int,
        func_valor_adiant money);

    quinta-feira, 16 de agosto de 2012 15:50

Respostas

  • Andre,

    você esta colocando em algum campo varchar mais caracteres do que o permitido,

    compare o tamanho dos campos que você criou com o quantidade de caracteres que deseja inserir,

    algum deles é maior que o campo


    [ ]´s,
    Lukas Baldan


    quinta-feira, 16 de agosto de 2012 18:17

Todas as Respostas

  • Olá André,

    Não sei se entendi correto, o ponto de exclamação que você diz é  na inserção do manegement studio?

    Bem se for isso, o ponto de exclamação aparece nas células que foram alteradas e ainda não foram "comitadas" (confirmadas) na base.

    Você pode inserir os dados normalmente que quando você confirmar as alterações as exclamações vão sumir.


    []´s,
    Lukas Baldan


    quinta-feira, 16 de agosto de 2012 16:27
  • Olá André...

    Posta uma imagem ou parte do resultado de uma consulta realizada nessa tabela.

    Mas creio que seja relacionado ao campo tipo Money ou células alteradas que não foram "comitadas" na base ainda.


    Não esqueça de marcar o post como útil caso tenha te ajudado.


    quinta-feira, 16 de agosto de 2012 16:33
  • Depois de colocar todos os dados ele me da o seguinte erro "string or binary datawould be truncated"

    como posso resolver isso?

    obrigado pela ajuda ai pessoal

    quinta-feira, 16 de agosto de 2012 18:13
  • Andre,

    você esta colocando em algum campo varchar mais caracteres do que o permitido,

    compare o tamanho dos campos que você criou com o quantidade de caracteres que deseja inserir,

    algum deles é maior que o campo


    [ ]´s,
    Lukas Baldan


    quinta-feira, 16 de agosto de 2012 18:17