Oracle INSERT
samenvatting: in deze tutorial leert u hoe u de Oracle INSERT
instructie kunt gebruiken om gegevens in een tabel in te voegen.
Inleiding tot Oracle insert statement
om een nieuwe rij in een tabel in te voegen, gebruikt u de Oracle INSERT
statement als volgt:
In deze statement:
- geef eerst de naam op van de tabel waarin u wilt invoegen.
- ten tweede, Specificeer een lijst met door komma ‘ s gescheiden kolomnamen tussen haakjes.,
- derde, Specificeer een lijst met door komma ‘ s gescheiden waarden die overeenkomt met de kolomlijst.
als de waardelijst dezelfde volgorde heeft als de tabelkolommen, kunt u de kolomlijst overslaan, hoewel dit niet als een goede praktijk wordt beschouwd:
Als u een of meer kolommen uitsluit van het Oracle INSERT
statement, dan moet u de kolomlijst opgeven omdat Oracle deze nodig heeft om te matchen met waarden in de waardelijst.,
de kolom die u weglaat in het statement INSERT
gebruikt de standaardwaarde indien beschikbaar of een NULL-waarde indien de kolom een NULL-waarde accepteert.
Oracle insert statement examples
laten we een nieuwe tabel maken met de naam discounts
Voor het invoegen van gegevens:
in de discounts
tabel, de discount_id
kolom is een identiteitskolom waarvan de standaardwaarde automatisch wordt gegenereerd door het systeem, daarom hoeft u niet moet de discount_id
kolom specificeren in de INSERT
statement.,
de andere kolommen discount_name
, amount
, start_date
, en expired_date
zijn de kolommen NOT NULL
. hen.
het volgende statement voegt een nieuwe rij in de discounts
tabel:
in dit statement gebruikten we datumletters DATE "2017-05-01"
en voor de datumkolommen start_date
en expired_date
.,
De volgende instructie haalt gegevens uit het discounts
tabel om te controleren of het inbrengen:
in Het volgende voorbeeld voegt een nieuwe rij in te voegen in de discounts
tabel:
In dit voorbeeld, in plaats van de letterlijke datum, we gebruikten het resultaat van de CURRENT_DATE
functie voor de start_date
kolom.,
zie het volgende resultaat:
In deze tutorial heeft u geleerd hoe u het Oracle statement om een nieuwe rij in een tabel in te voegen.
- Was deze tutorial nuttig?
- YesNo