Cursussen/Courses Codesnippets     Top 
SQL - SQL Data Definitie


1. Database creatie
Een database aanmaken en gebruiken.
CREATE SCHEMA IF NOT EXISTS `snippets` DEFAULT CHARACTER SET utf8 ;
USE `snippets` ;


2. Tabel creatie
Een tabel aanmaken.
CREATE TABLE `category` (
  `id` int(11) NOT NULL,
  `name` varchar(45) NOT NULL,
  `active` tinyint(4) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


3. Primaire sleutel
De structuur van een tabel wijzigen en een primaire sleutel index toevoegen.
ALTER TABLE `category`
  ADD PRIMARY KEY (`id`);


4. Auto increment
Een tabel wijzigen en het 'id'-veld 'auto-increment' maken. Het 'id'-veld wordt telkens met waarde 1 verhoogt.
ALTER TABLE `category`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;


5. Tabel verwijderen
Een tabel verwijderen.
DROP TABLE `category`;