Tabeldefinitie aanpassen (MySQL)
Naar navigatie springen
Naar zoeken springen
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Met ALTER TABLE
kun je tabellen aanpassen - Superhandig!
Veld aanpassen
ALTER TABLE `databasis`.`tbl_import` CHANGE COLUMN `Reference` `Reference` VARCHAR(25) NULL DEFAULT NULL;
Volgorde van velden aanpassen ('after')
ALTER TABLE `webwinkels`.`tbl_ads` ADD COLUMN `campagne` VARCHAR(100) NULL DEFAULT NULL AFTER `pk` , ADD COLUMN `adgroup` VARCHAR(100) NULL DEFAULT NULL AFTER `campagne` ;
Meerdere operaties in één statement
alter table product_specials_201808 change column ean_id ean varchar(13) character set utf8 null default null, add index(sku), add index(sku_oem), add index(ean);
- Scheid verschillende 'suboperaties' met komma's
- Merkt op, dat een latere 'suboperatie' gebruik maakt van de resultaten van een eerdere suboperatie (namelijk:
add index(ean)
refereert naar de nieuwe veldnnaamean
. Suboperaties worden dus sequentiëel doorlopen.