Ed
anteontem
Para inserir um valor padrão em uma coluna ao inserir uma linha em uma tabela em SQL, a sintaxe correta deve permitir que você especifique que deseja usar o valor padrão definido para uma coluna específica. Vamos analisar as opções: a) `INSERT INTO nome_tabela (valor1, valor2, valor3) VALUES (DEFAULT, 2, 3)` - Esta opção está correta, pois usa `DEFAULT` para a primeira coluna, indicando que o valor padrão deve ser utilizado. b) `INSERT INTO nome_tabela (valor1, valor2, valor3) DEFAULT VALUES` - Esta opção é válida, mas não especifica quais colunas estão sendo inseridas, apenas usa os valores padrão para todas as colunas. c) `INSERT INTO nome_tabela (valor1, valor2, valor3) VALUES (1, 2, DEFAULT)` - Esta opção também está correta, pois usa `DEFAULT` para a terceira coluna. d) `INSERT INTO nome_tabela (valor1, valor2, valor3) VALUES (1, 2, NULL)` - Esta opção insere `NULL` na terceira coluna, o que não é o mesmo que usar o valor padrão. As opções a) e c) estão corretas, mas a opção que mais claramente demonstra a inserção de um valor padrão em uma coluna específica é a) `INSERT INTO nome_tabela (valor1, valor2, valor3) VALUES (DEFAULT, 2, 3)`. Portanto, a resposta correta é: a).
Mais perguntas desse material