DEFAULT, privzeto
Vadnica logo
vadnica logo
x
HTML CSS JavaScript jQuery SQL PHP Laravel
HTML CSS JavaScript jQuery MySQL PHPStorm Database

MySQL SQL

SELECT DISTINCT WHERE AND OR NOT ORDER BY INSERT INTO NULL UPDATE DELETE LIMIT MAX MIN COUNT AVG SUM LIKE WILDCARDS IN BETWEEN AS INNER JOIN LEFT JOIN RIGHT JOIN CROSS JOIN SELF JOIN UNION GROUP BY HAVING EXISTS ANY ALL INSERT SELECT CASE IF NULL COALESCE Operaterji

MySQL Database

CREATE DATABASE DROP DATABASE CREATE TABLE DROP TABLE ALTER TABLE CONSTRAINTS NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY CHECK DEFAULT CREATE INDEX AUTO-INCREMENT DATE CREATE VIEW FUNKCIJE DATA TYPE Združevalne funkcije XAMPP PHP Laravel

DEFAULT (slo. Privzeto)

Omejitev DEFAULT se uporablja za nastavitev privzete vrednosti za stolpec. Privzeta vrednost bo dodana vsem novim zapisom, če ni navedena nobena druga vrednost.

CREATE TABLE nakupovanje (
    id_nakupi INT NOT NULL,
    predmet CHAR(200) NOT NULL,
    strosek INT,
    trgovina VARCHAR(20) DEFAULT 'Merkur'
);
    
DEFAULT 1
DEFAULT 1

Naslednja poteza je vpis podatkov v novo narejeno tabelo nakupovanje.

INSERT INTO nakupovanje (id_nakupi, predmet, strosek)
VALUES
    (1, 'Laminat', 339),
    (2, 'Kotne letve', 25),
    (3, 'Krožna žaga', 120);
    
DEFAULT 2
DEFAULT 2

Preverimo kaj smo vpisali:

SELECT * FROM nakupovanje;
    
DEFAULT 3
DEFAULT 3

Ker smo v stolpec trgovina privzeto vpisali 'Merkur', je v četrtem stolpcu vpisano ime te trgovine. Kaj pa v primeru, da tega ne želimo?

ALTER TABLE nakupovanje
ALTER trgovina DROP DEFAULT;
    
DEFAULT 4
DEFAULT 4

Če želimo DEFAULT omejitev nazaj za stolpec trgovina vpišemo:

ALTER TABLE nakupovanje
ALTER trgovina SET DEFAULT 'ime ki ga želimo';
    
DEFAULT 5
DEFAULT 5

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Donirajte preko PayPal ADMIN