O banco não possui um limitador de caracteres, o que impacta principalmente na primary key. Ao executar o seguinte insert, a tupla é inserida na tabela:
insert into ambulatorio values (555555555555555555555555555, 10, 11);
Os valores inseridos na tabela serão (-1, 10, 11), e, ao inserir um valor grande novamente como (888888888888888888888, 12, 44), os valores salvos serão (-1, 12, 44), considerando que o primeiro campo (numeroa) é a chave primária, a PK é violada.
O banco não possui um limitador de caracteres, o que impacta principalmente na primary key. Ao executar o seguinte insert, a tupla é inserida na tabela:
insert into ambulatorio values (555555555555555555555555555, 10, 11);
Os valores inseridos na tabela serão (-1, 10, 11), e, ao inserir um valor grande novamente como (888888888888888888888, 12, 44), os valores salvos serão (-1, 12, 44), considerando que o primeiro campo (numeroa) é a chave primária, a PK é violada.