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(4) NOT NULL PRIMARY KEY , `Название` VARCHAR (50) NOT NULL , `Адрес` VARCHAR (100) NOT NULL ); INSERT INTO `Организация` VALUES ("253А", "Сбер", "Уфа, ул. Комсомольская, д. 18"), ("652Ф", "Газпром", "Пермь, ул. Пушкина, д. 65"), ("483Л", "Роснефть", "Санкт-Петербург, ул. Гастелло, д. 12"), ("124Р", "Северсталь", "Москва, ул. Ленина, д. 52"); SELECT "`Организация` Table Content:" FROM `Организация` WHERE 1=0; SELECT * FROM `Организация`; DROP TABLE IF EXISTS `Внешний%ПЕРС`; CREATE TABLE `Внешний%ПЕРС` ( `Код` CHAR(4) NOT NULL PRIMARY KEY , `ФИО` VARCHAR (50) NOT NULL , `Название должности` VARCHAR (100) NOT NULL , `Код\ВНЕШ^ОРГ` CHAR(4) NOT NULL , FOREIGN KEY (`Код\ВНЕШ^ОРГ`) REFERENCES `Организация` (`Код`) ); INSERT INTO `Внешний%ПЕРС` VALUES ("Й632", "Савин Трофим Валентинович", "менеджер", "124Р"), ("П144", "Мухин Варлам Леонидович", "консультант", "253А"), ("З452", "Комаров Марк Иванович", "продавец", "483Л"), ("Ю624", "Архипов Аркадий Адольфович", "директор", "652Ф"); SELECT "`Внешний%ПЕРС` Table Content:" FROM `Внешний%ПЕРС` WHERE 1=0; SELECT * FROM `Внешний%ПЕРС`; DROP TABLE IF EXISTS `Справка`; CREATE TABLE `Справка` ( `слк` CHAR (2) NOT NULL , `Код` CHAR(4) NOT NULL , `Название` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\СПР` PRIMARY KEY (`слк`, `Код`) ); INSERT INTO `Справка` VALUES ("ДО", "35ВП", "Производственная"), ("ПО", "26ЮД", "Функциональная"), ("ВО", "96ДУ", "Информационная"), ("ВИ", "23ШВ", "Больничная"); SELECT "`Справка` Table Content:" FROM `Справка` WHERE 1=0; SELECT * FROM `Справка`; DROP TABLE IF EXISTS `Должность`; CREATE TABLE `Должность` ( `слк` CHAR (2) NOT NULL , `Код` CHAR (4) NOT NULL , CONSTRAINT `ВК\ДОЛЖ^СПР` PRIMARY KEY (`слк`, `Код`) , CONSTRAINT `ВК\ДОЛЖ^СПР` FOREIGN KEY (`слк`, `Код`) REFERENCES `Справка` (`слк`, `Код`) ); INSERT INTO `Должность` VALUES ("ПО", "26ЮД"), ("ДО", "35ВП"), ("ВИ", "23ШВ"), ("ВО", "96ДУ"); SELECT "`Должность` Table Content:" FROM `Должность` WHERE 1=0; SELECT * FROM `Должность`; DROP TABLE IF EXISTS `Подразделение`; CREATE TABLE `Подразделение` ( `слк` CHAR (2) NOT NULL , `Код` CHAR (4) NOT NULL , CONSTRAINT `ВК\ПОДР^СПР` PRIMARY KEY (`слк`, `Код`) , CONSTRAINT `ВК\ПОДР^СПР` FOREIGN KEY (`слк`, `Код`) REFERENCES `Справка` (`слк`, `Код`) ); INSERT INTO `Подразделение` VALUES ("ПО", "26ЮД"), ("ДО", "35ВП"), ("ВИ", "23ШВ"), ("ВО", "96ДУ"); SELECT "`Подразделение` Table Content:" FROM `Подразделение` WHERE 1=0; SELECT * FROM `Подразделение`; DROP TABLE IF EXISTS `Вид отправления`; CREATE TABLE `Вид отправления` ( `слк` CHAR (2) NOT NULL , `Код` CHAR (4) NOT NULL , CONSTRAINT `ВК\ВПО^СПР` PRIMARY KEY (`слк`, `Код`) , CONSTRAINT `ВК\ВПО^СПР` FOREIGN KEY (`слк`, `Код`) REFERENCES `Справка` (`слк`, `Код`) ); INSERT INTO `Вид отправления` VALUES ("ПО", "26ЮД"), ("ДО", "35ВП"), ("ВИ", "23ШВ"), ("ВО", "96ДУ"); SELECT "`Вид отправления` Table Content:" FROM `Вид отправления` WHERE 1=0; SELECT * FROM `Вид отправления`; DROP TABLE IF EXISTS `Вид исходящего документа`; CREATE TABLE `Вид исходящего документа` ( `слк` CHAR (2) NOT NULL , `Код` CHAR (4) NOT NULL , CONSTRAINT `ВК\ВИДД^СПР` PRIMARY KEY (`слк`, `Код`) , CONSTRAINT `ВК\ВИДД^СПР` FOREIGN KEY (`слк`, `Код`) REFERENCES `Справка` (`слк`, `Код`) ); INSERT INTO `Вид исходящего документа` VALUES ("ПО", "26ЮД"), ("ДО", "35ВП"), ("ВИ", "23ШВ"), ("ВО", "96ДУ"); SELECT "`Вид исходящего документа` Table Content:" FROM `Вид исходящего документа` WHERE 1=0; SELECT * FROM `Вид исходящего документа`; DROP TABLE IF EXISTS `Внутренний%ПЕРС`; CREATE TABLE `Внутренний%ПЕРС` ( `Код` CHAR(4) NOT NULL PRIMARY KEY , `ФИО` VARCHAR (50) NOT NULL , `слк_ДОЛЖ` CHAR (2) NOT NULL , `Код_ДОЛЖ` CHAR(4) NOT NULL , `слк_ПОДР` CHAR (2) NOT NULL , `Код_ПОДР` CHAR(4) NOT NULL , CONSTRAINT `ВК1\ВНУТ^ДОЛЖ` FOREIGN KEY (`слк_ДОЛЖ`, `Код_ДОЛЖ`) REFERENCES `Должность` (`слк`, `Код`) , CONSTRAINT `ВК2\ВНУТ^ПОДР` FOREIGN KEY (`слк_ПОДР`, `Код_ПОДР`) REFERENCES `Подразделение` (`слк`, `Код`) ); INSERT INTO `Внутренний%ПЕРС` VALUES ("Х324", "Некрасов Иван Матвеевич", "ПО", "26ЮД", "ПО", "26ЮД"), ("Щ421", "Поляков Максим Федосеевич", "ПО", "26ЮД", "ДО", "35ВП"), ("В532", "Дьячков Пантелей Валерьянович", "ПО", "26ЮД", "ВИ", "23ШВ"), ("У521", "Суханов Любомир Леонидович", "ПО", "26ЮД", "ВО", "96ДУ"); SELECT "`Внутренний%ПЕРС` Table Content:" FROM `Внутренний%ПЕРС` WHERE 1=0; SELECT * FROM `Внутренний%ПЕРС`; DROP TABLE IF EXISTS `Операционный день`; CREATE TABLE `Операционный день` ( `Дата операционного дня` DATE NOT NULL PRIMARY KEY , `Код\ОПЕР^ВНУТ` CHAR(4) NOT NULL FOREIGN KEY REFERENCES `Внутренний%ПЕРС` (`Код`) ); INSERT INTO `Операционный день` VALUES ("12.05.2021", "У521"), ("01.08.2020", "В532"), ("08.10.2016", "Х324"), ("17.02.2018", "Щ421"); 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