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
-- Database: use producto; select @@version; -- Tabla con material producto donde 1= Forro | 2= Material | 3= Telas: create table tipoprod( tipo_producto_id INT PRIMARY KEY auto_increment not null, tipo_producto_name VARCHAR(25) not null ); insert into tipoprod(tipo_producto_name) values (2); select * from tipoprod; delete from tipoprod where tipo_producto_id = ; -- Separador: create table lineaprod( linea_producto_id int primary key auto_increment not null, linea_producto_name varchar(30) not null ); insert into lineaprod(linea_producto_name) values ("Hombre"); select * from lineaprod; -- Separador: create table clasificacionprod( clasificacion_producto_id int primary key auto_increment not null, clasificacion_producto_name varchar(20) not null ); insert into clasificacionprod(clasificacion_producto_name) values ("Forro"); select * from clasificacionprod; -- Separador: -- Esta se puede reutilizar, en el aplicativo muestra 2 pero en verdad son la misma: create table unidadmedidaprod( unidad_medida_producto_id int primary key auto_increment not null, unidad_medida_producto_name varchar(20) not null ); insert into unidadmedidaprod(unidad_medida_producto_name) values ("Kilo"); select * from unidadmedidaprod; -- Separador: create table areacomercialprod( area_comercial_id INT primary key auto_increment not null, area_comercial_name varchar(25) not null ); insert into areacomercialprod(area_comercial_name) values ("FFAA"); select * from areacomercialprod; -- Separador: create table tipotelaprod( tipo_tela_producto_id int primary key auto_increment not null, tipo_tela_producto_name varchar(30) not null ); insert into tipotelaprod(tipo_tela_producto_name) values ("Seda"); select * from tipotelaprod; -- Separador: create table temporadaprod( temporada_producto_id int primary key auto_increment not null, temporada_producto_name varchar(20) not null ); insert into temporadaprod(temporada_producto_name) values ("Pri 2024"); select * from temporadaprod; -- Separador: create table disenoprod( diseno_producto_id int primary key auto_increment, diseno_producto_name varchar(20) not null ); insert into disenoprod(diseno_producto_name) values ("Cuadrado 8x7"); select * from disenoprod; -- Separador: create table colorprod( color_producto_id INT primary key auto_increment, color_producto_name varchar(35) not null ); insert into colorprod(color_producto_name) values ("Azul"); select * from colorprod; -- Separador: create table clasificacionfitnetprod( clasificacion_fitnet_producto_id INT primary key auto_increment, clasificacion_fitnet_producto_name varchar(15) not null ); insert into clasificacionfitnetprod(clasificacion_fitnet_producto_name) values ("Placeholder 3"); select * from clasificacionfitnetprod; -- Separador: create table marcaprod( marca_producto_id INT primary key auto_increment, marca_producto_name varchar(35) not null ); insert into marcaprod(marca_producto_name) values ("Chinaxpress"); insert into marcaprod(marca_producto_id) values (); select * from marcaprod; -- Separador: create table eventoprod( evento_producto_id INT primary key auto_increment, evento_producto_name varchar(35) not null ); insert into eventoprod(evento_producto_name) values ("Tottus"); select * from eventoprod; -- Separador: create table tejidoprod( tejido_producto_id INT primary key auto_increment, tejido_producto_name varchar(35) not null ); insert into tejidoprod(tejido_producto_name) values ("No Tejido"); select * from tejidoprod; -- Separador: create table obsolescenciaprod( obsolescencia_producto_id INT primary key auto_increment, obsolescencia_producto_name varchar(35) not null ); insert into obsolescenciaprod(obsolescencia_producto_name) values ("Basica"); select * from obsolescenciaprod; -- Separador: create table tallertrabajoprod( taller_producto_id INT primary key auto_increment, taller_producto_name varchar(35) not null ); insert into tallertrabajoprod(taller_producto_name) values ("F6 Hombre externo"); select * from tallertrabajoprod; -- Separador: create table dimensionprod( dimension_producto_id INT primary key auto_increment, dimension_producto_name int not null ); insert into dimensionprod(dimension_producto_name) values (10); select * from dimensionprod; -- Separador: create table articulo( tipo_producto_id INT not null, foreign key (tipo_producto_id) references tipoprod(tipo_producto_id), articulo_id INT not null, articulo_id_sec INT Not null, descripcion_articulo Varchar(35) not null, linea_producto_id int, foreign key (linea_producto_id) references lineaprod(linea_producto_id), clasificacion_producto_id INT not null, foreign key (clasificacion_producto_id) references clasificacionprod(clasificacion_producto_id), unidad_medida_producto_id int, foreign key (unidad_medida_producto_id) references unidadmedidaprod(unidad_medida_producto_id), densidad_producto int not null, ancho_producto int not null, composicion_producto varchar(40) not null, taller_producto_id int, foreign key (taller_producto_id) references tallertrabajoprod(taller_producto_id), taller_producto_id_2 int, foreign key (taller_producto_id_2) references tallertrabajoprod(taller_producto_id), area_comercial_id INT not null, foreign key (area_comercial_id) references areacomercialprod(area_comercial_id), tipo_tela_producto_id int, foreign key (tipo_tela_producto_id) references tipotelaprod(tipo_tela_producto_id), temporada_producto_id INT, foreign key (temporada_producto_id) references temporadaprod(temporada_producto_id), diseno_producto_id INT not null, foreign key (diseno_producto_id) references disenoprod(diseno_producto_id), color_producto_id INT not null, foreign key (color_producto_id) references colorprod(color_producto_id), clasificacion_fitnet_producto_id INT not null, foreign key (clasificacion_fitnet_producto_id) references clasificacionfitnetprod(clasificacion_fitnet_producto_id), marca_producto_id int not null, foreign key (marca_producto_id) references marcaprod(marca_producto_id), evento_producto_id int not null, foreign key (evento_producto_id) references eventoprod(evento_producto_id), tejido_producto_id int not null, foreign key (tejido_producto_id) references tejidoprod(tejido_producto_id), obsolescencia_producto_id int not null, foreign key (obsolescencia_producto_id) references obsolescenciaprod(obsolescencia_producto_id), dimension_producto_id int not null, dimension_producto_id int not null, foreign key (dimension_producto_id) references dimensionprod(dimension_producto_id) ); alter table articulo ADD column id_proveedor int not null auto_increment, ADD foreign key (id_proveedor) references proveedor(id_proveedor); select * from articulo; -- Tabla con proveedores create table proveedor( id_proveedor int primary key auto_increment not null, rut_proveedor varchar(11) not null, nombre_proveedor varchar(55) not null, pais_proveedor varchar(15) not null, articulo_proveedor varchar(15) not null, minimo_compra_proveedor int not null, dias_plazo_entrega_proveedor int not null ); select * from proveedor; drop table proveedor; DELETE FROM proveedor; insert into proveedor(rut_proveedor, nombre_proveedor, pais_proveedor, articulo_proveedor, minimo_compra_proveedor, dias_plazo_entrega_proveedor) values("Yo", "Rumania", "Kazajistan", "Pala", 2100, 99);
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