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 "Вид организации` 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 `Руководитель`;
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