CONSTRAINTS, omejitev
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

CONSTRAINTS (slo. Omejitev)

SQL CONSTRAINTS se uporabljajo za definiranje pravil za podatke v tabeli, ki jih ustvarja SQL. Omejitve lahko podamo, ko je tabela izdelana s stavkom CREATE TABLE ali po izdelavi tabele s stavkom ALTER TABLE. CONSTRAINTS se uporablja za omejitev vrste podatkov, ki gredo lahko v tabelo. S tem je zagotovljena natančnost in zanesljivost podatkov v tabeli. Če pride do kakršne koli kršitve med omejitvijo in podatkovnim dejanjem, se dejanje prekine. Omejitve so lahko na ravni stolpcev ali tabele. Omejitve na ravni stolpca veljajo za stolpec, omejitve na ravni tabele pa za celo tabelo. Običajno se v SQL uporabljajo naslednje omejitve:

  1. NOT NULL - zagotavlja, da stolpec ne more imeti ničelne vrednosti.
  2. UNIQUE - zagotavlja, da so vse vrednosti v stolpcu različne.
  3. PRIMARY KEY - enolično identificira vsako vrstico v tabeli.
  4. FOREIGN KEY - prepreči dejanja, ki bi uničila povezave med tabelami.
  5. CHECK - zagotavlja, da vrednosti v stolpcu izpolnjujejo določen pogoj.
  6. DEFAULT - nastavi privzeto vrednost za stolpec, če ni navedena nobena vrednost.
  7. CREATE INDEX - uporablja se za zelo hitro ustvarjanje in pridobivanje podatkov.
CREATE TABLE ime_tabele (
    prva_vrstica podatkovni tip omejitev,
    druga_vrstica podatkovni tip omejitev,
    tretja_vrstica podatkovni tip omejitev,
    cetrta_vrstica podatkovni tip omejitev,
    peta_vrstica podatkovni tip omejitev
);
    

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Donirajte preko PayPal ADMIN