Amigos , saindo do Access e vindo pro SQLSERVER2000 , tenho alguns tutus mas essa dúvida não consigo achar , será que alguém pode me ajudar .
No access quando criava um campo integer ou currency , automaticamente era assumido como valor zero ao gravar um novo registro , nos casos em que no insert não mencionava esses campos.
Agora no SQL estou vendo que preciso informar mesmo se o valore for ZERO , não teria uma maneira de já deixar como default o valor ZERO ?
Tentei criar um campo com o DATA TYPE = INT e DEFAULT VALUE = 0 , mas quando fico sem informar esse campo no INSERT ele
assume como NULL , é assim mesmo no SQL ? ou tem alguma coisa que estou esquecendo de informar na criação da tabela ?
Pergunta
Guest Sergio Luque
Amigos , saindo do Access e vindo pro SQLSERVER2000 , tenho alguns tutus mas essa dúvida não consigo achar , será que alguém pode me ajudar .
No access quando criava um campo integer ou currency , automaticamente era assumido como valor zero ao gravar um novo registro , nos casos em que no insert não mencionava esses campos.
Agora no SQL estou vendo que preciso informar mesmo se o valore for ZERO , não teria uma maneira de já deixar como default o valor ZERO ?
Tentei criar um campo com o DATA TYPE = INT e DEFAULT VALUE = 0 , mas quando fico sem informar esse campo no INSERT ele
assume como NULL , é assim mesmo no SQL ? ou tem alguma coisa que estou esquecendo de informar na criação da tabela ?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.