UNIQUE, unikatno
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

UNIQUE (slo. Unikatno)

Omejitev UNIQUE zagotavlja, da so vse vrednosti v stolpcu različne. Obe omejitvi UNIQUE in PRIMARY KEY zagotavljata jamstvo za edinstvenost za stolpec ali niz stolpcev. Omejitev PRIMARY KEY ima samodejno omejitev UNIQUE. Imamo lahko veliko UNIQUE omejitev na tabelo, vendar samo eno omejitev PRIMARY KEY na tabelo. V naslednjem primeru bomo naredili novo tabelo z imenom edinstvena_tabela in dodali nekaj UNIQUE omejitev.

CREATE TABLE edinstvena_tabela (
    id_stolpec INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
    ime_stolpca VARCHAR(100) NOT NULL UNIQUE,
    priimek_stolpca VARCHAR(100) UNICODE
);
    
UNIQUE 1
UNIQUE 1

Če omejitev UNIQUE želimo opustiti, uporabimo:

ALTER TABLE edinstvena_tabela
DROP INDEX ime_stolpca;
    
UNIQUE 2
UNIQUE 2

Če želimo ustvariti UNIQUE omejitev za določen stolpec, ko je tabela že ustvarjena, uporabimo:

ALTER TABLE edinstvena_tabela
ADD UNIQUE (ime_stolpca, priimek_stolpca);
    
UNIQUE 3
UNIQUE 3

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Donirajte preko PayPal ADMIN