﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / MySQL / Базы данных  / Помогите с созданием таблицы в MySQL... / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Thu, 08 Jan 2009 19:40:05 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Помогите с созданием таблицы в MySQL...</title><link>http://relib.com/forums/Topic760569-24-1.aspx</link><description>В доке по mysql написано что качкадное удаление работает с версии 3,23&lt;BR&gt;но пример из той же доки неработает нифига.&lt;BR&gt;вот он, я только добавил ON DELETE CASCADE.&lt;BR&gt;при удалении из persons в таблице shirts ничего не меняется. &lt;BR&gt;&lt;BR&gt;Может кто знает работает оно вообще или нет!!!&lt;BR&gt;CREATE TABLE persons (&lt;BR&gt;    id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,&lt;BR&gt;    name CHAR(60) NOT NULL,&lt;BR&gt;    PRIMARY KEY (id)&lt;BR&gt;);&lt;BR&gt;&lt;BR&gt;CREATE TABLE shirts (&lt;BR&gt;    id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,&lt;BR&gt;    style ENUM('t-shirt', 'polo', 'dress') NOT NULL,&lt;BR&gt;    color ENUM('red', 'blue', 'orange', 'white', 'black') NOT NULL,&lt;BR&gt;    owner SMALLINT UNSIGNED NOT NULL REFERENCES persons ON DELETE CASCADE,&lt;BR&gt;    PRIMARY KEY (id)&lt;BR&gt;);&lt;BR&gt;&lt;BR&gt;INSERT INTO persons VALUES (NULL, 'Antonio Paz');&lt;BR&gt;&lt;BR&gt;INSERT INTO shirts VALUES&lt;BR&gt;(NULL, 'polo', 'blue', LAST_INSERT_ID()),&lt;BR&gt;(NULL, 'dress', 'white', LAST_INSERT_ID()),&lt;BR&gt;(NULL, 't-shirt', 'blue', LAST_INSERT_ID());&lt;BR&gt;&lt;BR&gt;INSERT INTO persons VALUES (NULL, 'Lilliana Angelovska');&lt;BR&gt;&lt;BR&gt;INSERT INTO shirts VALUES&lt;BR&gt;(NULL, 'dress', 'orange', LAST_INSERT_ID()),&lt;BR&gt;(NULL, 'polo', 'red', LAST_INSERT_ID()),&lt;BR&gt;(NULL, 'dress', 'blue', LAST_INSERT_ID()),&lt;BR&gt;(NULL, 't-shirt', 'white', LAST_INSERT_ID());</description><pubDate>Mon, 30 Sep 2002 13:17:00 GMT</pubDate><dc:creator>Z@@@</dc:creator></item><item><title>RE: Помогите с созданием таблицы в MySQL...</title><link>http://relib.com/forums/Topic760569-24-1.aspx</link><description>Я имею в виду версию MySQL 3.22.32</description><pubDate>Fri, 27 Sep 2002 13:35:00 GMT</pubDate><dc:creator>Антон#</dc:creator></item><item><title>RE: Помогите с созданием таблицы в MySQL...</title><link>http://relib.com/forums/Topic760569-24-1.aspx</link><description>Может дело в версии MySQL?&lt;BR&gt;Вообще то в той версии с которой мне приходтся работать ни внешних ключей ни каскадных операций нет и не было...</description><pubDate>Fri, 27 Sep 2002 13:34:00 GMT</pubDate><dc:creator>Антон#</dc:creator></item><item><title>Помогите с созданием таблицы в MySQL...</title><link>http://relib.com/forums/Topic760569-24-1.aspx</link><description>Все это отрабатывает! Но качкадно не удаляет!!! подскажите как лечить?&lt;BR&gt;use proba;&lt;BR&gt;&lt;BR&gt;create table users (&lt;BR&gt;ID int NOT NULL auto_increment,&lt;BR&gt;name varchar(20) NOT NULL,&lt;BR&gt;address varchar(20),&lt;BR&gt;email varchar(20),&lt;BR&gt;PRIMARY KEY(id)&lt;BR&gt;);&lt;BR&gt;&lt;BR&gt;create table logins (&lt;BR&gt;userID int NOT NULL,&lt;BR&gt;login varchar(8) NOT NULL,&lt;BR&gt;password varchar(8),&lt;BR&gt;FOREIGN KEY(userID) REFERENCES users(ID) ON DELETE CASCADE&lt;BR&gt;);</description><pubDate>Tue, 10 Sep 2002 10:57:00 GMT</pubDate><dc:creator>DjinnWalker</dc:creator></item></channel></rss>