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) 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 * 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 * 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) 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 `Внедрение:СПИ*ОРГ` ( `Нпп` VARCHAR (10) NOT NULL , `Код_Орг` CHAR (10) NULL DEFAULT "887" , `Код_Вид` CHAR (10) NOT NULL DEFAULT '001' , CONSTRAINT `ПК\Вне` PRIMARY KEY ( `Код_Орг`, `Код_Вид`) , CONSTRAINT `ВК\Вне` 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 `Вид объекта` ( `Название` 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 , CONSTRAINT `ПК\Объ` FOREIGN KEY ( `Код_Орг`, `Код_Вид`) REFERENCES `Внедрение:СПИ*ОРГ` (`Код_Орг`, `Код_Вид`) , CONSTRAINT `ВК1\Вид` FOREIGN KEY (`Код_ВидОб`) REFERENCES `Вид объекта` ( `Код`) ); INSERT INTO `Объект внедрения:ВНЕ*ВИД` VALUES ( "Назв", DEFAULT, DEFAULT, DEFAULT ); 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
SQLite 3 Preloaded
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