SQLize
Online
/
PHPize Online
/
SQLtest Online
A
A
A
Share
Donate
Blog
Popular
Donate
A
A
A
Share
Blog
Popular
SQLize.online is a free online SQL environment for quickly running, experimenting with and sharing code.
You can run your SQL code on top of the most popular RDBMS including MySQL, MariaDB, SQLite, PostgreSQL, Oracle and Microsoft SQL Server.
SQL code:
Upload
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) NULL DEFAULT "ПРО" , `Код_ПОД` CHAR (3) NULL DEFAULT "1" , 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 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', `Код` CHAR (10) NOT NULL, `Название` VARCHAR (50) NOT NULL DEFAULT '8rfrr', CONSTRAINT `ПК\ОРГ` PRIMARY KEY (`Код_Вид`, `Код`), CONSTRAINT `ВК1\ОРГ^ВИД` FOREIGN KEY (`Код_Вид`) REFERENCES `Вид организации` (`Код_Орг`) ); INSERT INTO `Организация` VALUES (DEFAULT, "887",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 (10) NOT NULL DEFAULT "887" , `Код_Вид` CHAR (10) NOT NULL DEFAULT '001' , CONSTRAINT `ВК1\РУК` FOREIGN KEY (`Слк_ДОЛ`, `Код_ДОЛ`) REFERENCES `Справка+` (`Слк`, `Код`) , CONSTRAINT `ВК2\Орг` FOREIGN KEY (`Код_Вид`, `Код_Орг`) REFERENCES `Организация` (`Код_Вид`, `Код`) ); INSERT INTO `Руководитель` VALUES ("099-В", "NULL", "8016 456789", "Краснов В. А.", DEFAULT, DEFAULT, DEFAULT, DEFAULT ); SELECT "`Руководитель` Table Content:" FROM `Руководитель` WHERE 1=0; SELECT * FROM `Руководитель`; DROP TABLE IF EXISTS `Диссертант`; CREATE TABLE `Диссертант` ( `Код` CHAR (10) NOT NULL , `Код_Рук` CHAR (10) NOT NULL , `ФИО` VARCHAR (50) NOT NULL , `Тема диссертации` VARCHAR (150) NOT NULL , CONSTRAINT `ПК\Дис` PRIMARY KEY ( `Код`, `Код_Рук`) ); INSERT INTO `Диссертант` VALUES ("099-В", "55","Володин Р.Р.","Проблемы и перспективы инновационной экономики"); SELECT "`Диссертант` Table Content:" FROM `Диссертант` WHERE 1=0; SELECT * FROM `Диссертант`; DROP TABLE IF EXISTS `Внедрение:СПИ*ОРГ`; CREATE TABLE `Внедрение:СПИ*ОРГ` ( `Нпп` VARCHAR (10) NOT NULL , `Код_Орг` CHAR (10) NULL DEFAULT "887" , `Код_Вид` CHAR (10) NOT NULL DEFAULT '001' , `Код` CHAR (10) NOT NULL DEFAULT "099-В" , `Код_Рук` CHAR (10) NOT NULL DEFAULT "55" , CONSTRAINT `ПК\Вне` PRIMARY KEY ( `Код_Орг`, `Код_Вид`) , CONSTRAINT `ВК\Дис` FOREIGN KEY (`Код`, `Код_Рук`) REFERENCES `Диссертант` (`Код`, `Код_Рук`) ); INSERT INTO `Внедрение:СПИ*ОРГ` VALUES ("094В", DEFAULT, DEFAULT, DEFAULT, DEFAULT ); SELECT "`Внедрение:СПИ*ОРГ` Table Content:" FROM `Внедрение:СПИ*ОРГ` WHERE 1=0; SELECT * FROM `Внедрение:СПИ*ОРГ`; DROP TABLE IF EXISTS `Вид объекта`; CREATE TABLE `Вид объекта` ( `Название` VARCHAR (50) NOT NULL , `Код` CHAR (10) NOT NULL PRIMARY KEY ); INSERT INTO `Вид объекта` VALUES ( "Назв", "4929" ); SELECT "`Вид объекта` Table Content:" FROM `Вид объекта` WHERE 1=0; SELECT * FROM `Вид объекта`; DROP TABLE IF EXISTS `Объект внедрения:ВНЕ*ВИД`; CREATE TABLE `Объект внедрения:ВНЕ*ВИД` ( `Название` VARCHAR (50) NOT NULL , `Код_Орг` CHAR (10) NULL DEFAULT "887" , `Код_Вид` CHAR (10) NOT NULL DEFAULT '001' , `Код_ВидОб` CHAR (10) NULL DEFAULT "4929" , CONSTRAINT `ПК\Объ` FOREIGN KEY ( `Код_Орг`, `Код_Вид`) REFERENCES `Внедрение:СПИ*ОРГ` (`Код_Орг`, `Код_Вид`) , CONSTRAINT `ВК1\Вид` FOREIGN KEY (`Код_ВидОб`) REFERENCES `Вид объекта` ( `Код`) ); INSERT INTO `Объект внедрения:ВНЕ*ВИД` VALUES ( "Назв", 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", "Очень хороший источник" ); SELECT "`Источник` Table Content:" FROM `Источник` WHERE 1=0; SELECT * FROM `Источник`; DROP TABLE IF EXISTS `Вид публикации`; CREATE TABLE `Вид публикации` ( `Название` VARCHAR (50) NOT NULL , `Код` CHAR (10) NOT NULL PRIMARY KEY ); INSERT INTO `Вид публикации` VALUES ( "Печатная", "1" ), ( "Электронная", "2" ); SELECT "`Вид публикации` Table Content:" FROM `Вид публикации` WHERE 1=0; SELECT * FROM `Вид публикации`; DROP TABLE IF EXISTS `Публикация`; CREATE TABLE `Публикация` ( `Код\ВИД` CHAR (10) NOT NULL DEFAULT '2', `Код\ДИС` CHAR (10) NOT NULL DEFAULT '099-В', `Код\ИСТ` CHAR (10) NOT NULL DEFAULT '001', `Название` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\ПУБ` FOREIGN KEY ( `Код\ВИД`) REFERENCES `Вид публикации` (`Код`), CONSTRAINT `ВК1\ДИС` FOREIGN KEY (`Код\ДИС`) REFERENCES `Диссертант` (`Код`), CONSTRAINT `ВК2\ИСТ` FOREIGN KEY (`Код\ИСТ`) REFERENCES `Источник` (`Код`) ); INSERT INTO `Публикация` VALUES (DEFAULT, DEFAULT,DEFAULT,"Атомная энергетика"); SELECT "`Публикация` Table Content:" FROM `Публикация` WHERE 1=0; SELECT * FROM `Публикация`; DROP TABLE IF EXISTS `Публикация диссертанта:СПИ*ПУБ`; CREATE TABLE `Публикация диссертанта:СПИ*ПУБ` ( `Вклад диссертанта` VARCHAR (50) NOT NULL , `Описание` VARCHAR (50) NOT NULL , `Код\ПУБ` CHAR (10) NOT NULL DEFAULT "2" , CONSTRAINT `ПК\ПУБДИС` FOREIGN KEY (`Код\ПУБ`) REFERENCES `Публикация` (`Код\ВИД`) ); INSERT INTO `Публикация диссертанта:СПИ*ПУБ` VALUES ("Хороший", "Очень хорошая публикация", DEFAULT ); SELECT "`Публикация диссертанта:СПИ*ПУБ` Table Content:" FROM `Публикация диссертанта:СПИ*ПУБ` WHERE 1=0; SELECT * FROM `Публикация диссертанта:СПИ*ПУБ` ; DROP TABLE IF EXISTS `Соавтор публикации:ПУБ*ПЕР`; CREATE TABLE `Соавтор публикации:ПУБ*ПЕР` ( `Вклад` VARCHAR (50) NOT NULL , `Код\ПУБДИС` CHAR (10) NOT NULL DEFAULT "2" , `Код\СТУ` CHAR (10) NOT NULL DEFAULT "001-Б" , CONSTRAINT `ПК\СОА` FOREIGN KEY (`Код\ПУБДИС`) REFERENCES `Публикация диссертанта:СПИ*ПУБ` (`Код\ПУБ`) , CONSTRAINT `ВК\СТУ` FOREIGN KEY (`Код\СТУ`) REFERENCES `Студент%ПЕРС` (`Код`) ); INSERT INTO `Соавтор публикации:ПУБ*ПЕР` VALUES ("Хороший", 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", "ФИРТ" ); SELECT "`Факультет` Table Content:" FROM `Факультет` WHERE 1=0; SELECT * FROM `Факультет`;
SQL
Server:
MariaDB 11.4
MariaDB 11.5
MariaDB 10
MariaDB 10 Sakila (ReadOnly)
MySQL 5.7
MySQL 5.7 Sakila (ReadOnly)
MySQL 8.0
MySQL 8.0 Sakila (ReadOnly)
SQLite 3
PostgreSQL 10 Bookings (ReadOnly)
PostgreSQL 11
PostgreSQL 12
PostgreSQL 13
PostgreSQL 14
PostgreSQL 15
MS SQL Server 2017
MS SQL Server 2019
MS SQL Server 2022
MS SQL Server 2022 AdventureWorks (ReadOnly)
Firebird 4.0
Firebird 4.0 (Employee)
Oracle Database 19c (HR)
Oracle Database 21c
Oracle Database 23c Free
SOQOL
Version
ER Diagram
Preserve result
Stuck with a problem?
Got Error?
Ask ChatGPT!
Result:
Copy
Clear