Oracle INSERIR
Resumo: neste tutorial, você vai aprender como usar o Oracle INSERT
instrução para inserir dados em uma tabela.
Introdução ao Oracle instrução INSERT
Para inserir uma nova linha em uma tabela, você pode usar o Oracle INSERT
instrução da seguinte forma:
nesta declaração:
- Primeiro, especifique o nome da tabela na qual você deseja inserir.
- Em segundo lugar, indique uma lista de nomes de colunas separados por vírgulas entre parêntesis.,
- Em terceiro lugar, indique uma lista de valores separados por vírgulas que corresponde à lista de colunas.
Se a lista de valores tem a mesma ordem que as colunas da tabela, você pode ignorar a coluna lista, embora isso não seja considerado como uma boa prática:
Se você excluir uma ou mais colunas da Oracle INSERT
instrução, em seguida, você deve especificar a coluna lista, porque Oracle necessidades-lo para coincidir com os valores na lista de valores.,
a coluna que omite no ID
usará o valor por omissão, se disponível, ou um valor nulo se a coluna aceitar um valor nulo.
Oracle instrução INSERT exemplos
Vamos criar uma nova tabela denominada discounts
para inserir dados:
discounts
tabela discount_id
coluna é uma coluna de identidade, cujo valor padrão é gerado automaticamente pelo sistema, portanto, você não precisa especificar o discount_id
coluna INSERT
instrução.,
colunas discount_name
amount
start_date
e expired_date
são NOT NULL
colunas, portanto, você deve fornecer os valores para eles.
a instrução A seguir insere uma nova linha discounts
tabela:
nesta instrução, usamos literais de data DATE "2017-05-01"
e DATE "2017-08-31"
para as colunas de data start_date
e expired_date
.,
a instrução A seguir recupera dados a partir de discounts
tabela para verificar a inserção:
O exemplo a seguir insere uma nova linha discounts
tabela:
neste exemplo, em vez de usar a data literal, nós utilizada, o resultado de CURRENT_DATE
função start_date
coluna.,
Veja o seguinte resultado:
neste tutorial, você aprendeu como usar o Oracle INSERT
instrução para inserir uma nova linha em uma tabela.
- este tutorial foi útil?
- YesNo