1
resposta

POR QUE O CAMPO CPF ESTÁ ENTRE PARENTESES ?

ALTER TABLE [NOTAS] WITH CHECK ADD CONSTRAINT [FK_NOTAS_CLIENTES] FOREIGN KEY([CPF]) REFERENCES [CLIENTES] ([CPF])

1 resposta

Olá Alex,

O campo CPF está entre parênteses, pois é como determina a sintaxe. Exemplo:

  • O comando ALTER TABLE informa uma alteração na tabela de NOTAS.
  • O comando ADD CONSTRAINT informa a adição de uma Constraint do tipo Foreign Key.
  • A sintaxe diz que para indicar o campo que será aplicado a FK é necessário colocar dentro de parênteses. É um comando que precisa dessa indicação.

Compreende?

Bons estudos. Fico à disposição.