Перейти к контенту

MySQL копирование данных в новую таблицу базы


Рекомендуемые сообщения

Здравствуйте, помогите с небольшой проблемой.

Пытаюсь выполнить следующий оператор:

create table dvds2

-> (

-> dvdname varchar(60) not null,

-> mtypedescrip varchar(30) not null,

-> formdescrib varchar(15) not null,

-> ratingid varchar(4) not null

-> )

-> select dvdname, mtypedescrip, formdescrib, d.ratingid

-> from dvds as d, movietypes as m, formats as f

-> where d.mtypeid=m.mtypeid and d.formid=f.formid

-> and statid='s2'

-> order by dvdname;

 

Получаю: ERROR 1364 (HY000): Field 'dvdname' doesn't have a default value

 

вот все о моей таблице:

+-------+-------------------------------+----------+----------+---------+--------+----------+--------+--------+

| DVDID | DVDName | NumDisks | YearRlsd | MTypeID | StudID | RatingID | FormID | StatID |

+-------+-------------------------------+----------+----------+---------+--------+----------+--------+--------+

| 1 | White Christmas | 1 | 2000 | mt16 | s105 | NR | f1 | s1 |

| 2 | What's Up, Doc? | 1 | 2001 | mt12 | s103 | G | f1 | s2 |

| 3 | Out of Africa | 1 | 2000 | mt11 | s101 | PG | f1 | s1 |

| 4 | The Maltese Falcon | 1 | 2000 | mt11 | s103 | NR | f1 | s2 |

| 5 | Amadeus | 1 | 1997 | mt11 | s103 | PG | f1 | s2 |

| 6 | The Rocky Horror Picture Show | 2 | 2000 | mt12 | s106 | NR | f1 | s1 |

| 7 | Mash | 2 | 2001 | mt12 | s106 | R | f1 | s2 |

+-------+-------------------------------+----------+----------+---------+--------+----------+--------+--------+

 

 

 

+----------+-------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+----------+-------------+------+-----+---------+----------------+

| DVDID | smallint(6) | NO | PRI | NULL | auto_increment |

| DVDName | varchar(60) | NO | | | |

| NumDisks | tinyint(4) | NO | | 1 | |

| YearRlsd | year(4) | NO | | | |

| MTypeID | varchar(4) | NO | MUL | | |

| StudID | varchar(4) | NO | MUL | | |

| RatingID | varchar(4) | NO | MUL | | |

| FormID | char(2) | NO | MUL | | |

| StatID | char(3) | NO | MUL | | |

+----------+-------------+------+-----+---------+----------------+

 

Заранее спасибо.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.