SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
DROP TABLE IF EXISTS `Справка+`; CREATE TABLE `Справка+` ( `Слк` CHAR (3) NOT NULL , `Код` CHAR (3) NOT NULL , `Название` VARCHAR (50) NOT NULL , `Содержание` VARCHAR (100) NULL , `Слк_родитель` CHAR (3) NULL , `Код_родитель` CHAR (3) NULL , CONSTRAINT `ПК\СПР` PRIMARY KEY (`Слк`, `Код`) , CONSTRAINT `ВК1\СПР^СПР` FOREIGN KEY (`Слк_родитель`, `Код_родитель`) REFERENCES `Справка+` (`Слк`, `Код`) ); INSERT INTO `Справка+` VALUES ("ПРО", "1", "профессор", "NULL", DEFAULT, DEFAULT), ("ДОЦ", "2", "доцент ", "NULL", DEFAULT, DEFAULT), ("ЛАБ", "3", "лаборант", "NULL", DEFAULT, DEFAULT), ("КАН", "4", "кандидат наук", "NULL", DEFAULT, DEFAULT) ; SELECT "`Справка+` Table Content:" FROM `Справка+` WHERE 1=0; SELECT * FROM `Справка+`; DROP TABLE IF EXISTS `Студент%ПЕРС`; CREATE TABLE `Студент%ПЕРС` ( `Код` CHAR (10) NOT NULL PRIMARY KEY , `Паспорт` CHAR (11) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Сведения` VARCHAR (150) NOT NULL ); INSERT INTO `Студент%ПЕРС` VALUES ("001-Б", "8010 123456", "Иванов И. И.", "комсомолец"), ("002-К", "8011 234567", "Сидоров С. С.", "беспартийный"); SELECT "`Студент%ПЕРС` Table Content:" FROM `Студент%ПЕРС` WHERE 1=0; SELECT * FROM `Студент%ПЕРС`; DROP TABLE IF EXISTS `Специалист по организации`; CREATE TABLE `Специалист по организации` ( `Код` CHAR (10) NOT NULL PRIMARY KEY , `Паспорт` CHAR (11) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Слк_ПОД` CHAR (3) NOT NULL DEFAULT "ЛАБ" , `Код_ПОД` CHAR (3) NOT NULL DEFAULT "3" , CONSTRAINT `ВК1\СПЕ^СПР` FOREIGN KEY (`Слк_ПОД`,`Код_ПОД`) REFERENCES `Справка+` (`Слк`, `Код`) ); INSERT INTO `Специалист по организации` VALUES ("001-П", "8011 345678", "Петров А. А.", DEFAULT, DEFAULT), ("002-П", "8012 456789", "Боширов Р. Р.", DEFAULT, DEFAULT), ("099-В", "8013 567890", "Исаев М. М.", DEFAULT, DEFAULT); SELECT "`Специалист по организации` Table Content:" FROM `Специалист по организации` WHERE 1=0; SELECT * FROM `Специалист по организации`; DROP TABLE IF EXISTS `Выступавший`; CREATE TABLE `Выступавший` ( `Код\ВЫС^СОТ` CHAR (10) NOT NULL , `Паспорт` CHAR (11) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Слк_СТЕ` CHAR (3) NULL DEFAULT "КАН" , `Код_СТЕ` CHAR (3) NULL DEFAULT "4" , `Слк_ЗВА` CHAR (3) NULL DEFAULT "ДОЦ" , `Код_ЗВА` CHAR (3) NULL DEFAULT "2" , CONSTRAINT `ВК1\ВЫС^СОТ` FOREIGN KEY (`Слк_СТЕ`, `Код_СТЕ`) REFERENCES `Справка+` (`Слк`, `Код`) , CONSTRAINT `ВК2\ВЫС^СПР` FOREIGN KEY (`Слк_ЗВА`, `Код_ЗВА`) REFERENCES `Справка+` (`Слк`, `Код`) ); INSERT INTO `Выступавший` VALUES ("001-П", "8014 456789", "Зайцев В. А.", DEFAULT, DEFAULT, DEFAULT, DEFAULT), ("002-П", "8015 548562", "Сергеев А. Г.", DEFAULT, DEFAULT, DEFAULT, DEFAULT); SELECT "`Выступавший` Table Content:" FROM `Выступавший` WHERE 1=0; SELECT * FROM `Выступавший`; DROP TABLE IF EXISTS `Вид организации`; CREATE TABLE `Вид организации` ( `Код` CHAR (10) NOT NULL PRIMARY KEY , `Название` VARCHAR (50) NOT NULL ); INSERT INTO `Вид организации` VALUES ("001", "8rfrr"), ("099", "ibsejsk"); SELECT "Вид организации` Table Content:" FROM `Вид организации` WHERE 1=0; SELECT * FROM `Вид организации`; DROP TABLE IF EXISTS `Организация`; CREATE TABLE `Организация` ( `Код\Вид` CHAR (10) NOT NULL DEFAULT "001" , `Название` VARCHAR (50) NOT NULL DEFAULT "8rfrr" , CONSTRAINT `ПК\Орг` PRIMARY KEY (`Код\Вид`) REFERENCES `Вид организации` (`Код`) ); INSERT INTO `Организация` VALUES (DEFAULT, DEFAULT), (DEFAULT, DEFAULT); SELECT "Организация` Table Content:" FROM `Организация` WHERE 1=0; SELECT * FROM `Организация`; DROP TABLE IF EXISTS `Руководитель`; CREATE TABLE `Руководитель` ( `Код\РУК^СОТ` CHAR (10) NOT NULL PRIMARY KEY , `Сведения` VARCHAR (150) NULL , `Паспорт` CHAR (11) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Слк_ДОЛ` CHAR (3) NULL DEFAULT "ПРО" , `Код_ДОЛ` CHAR (3) NULL DEFAULT "1" , `Код\Орг` CHAR (3) NULL , CONSTRAINT `ВК1\ВЫС^СПР` FOREIGN KEY (`Слк_ДОЛ`, `Код_ДОЛ`) REFERENCES `Справка+` (`Слк`, `Код`) , CONSTRAINT `ВК2\Орг` FOREIGN KEY (`Код\Орг`) REFERENCES `Организация` (`Код\Вид`) ); INSERT INTO `Руководитель` VALUES ("099-В", "NULL", "8016 456789", "Краснов В. А.", DEFAULT, DEFAULT, "612" ); SELECT "`Руководитель` Table Content:" FROM `Руководитель` WHERE 1=0; SELECT * FROM `Руководитель`;

Stuck with a problem? Got Error? Ask ChatGPT!

Copy Clear