Convertir consultas SQL de Oracle a MySQL

usuario8831872

¿Cómo es posible convertir estas consultas de Oracle sql a mysql de una manera fácil o se necesitan conocimientos específicos?

CREATE TABLE dept (
    deptno          NUMBER(2) NOT NULL CONSTRAINT dept_pk PRIMARY KEY,
    dname           VARCHAR2(14) NOT NULL CONSTRAINT dept_dname_uq UNIQUE,
    loc             VARCHAR2(13)
);

y

INSERT INTO emp VALUES (7369,'SMITH','CLERK',7902,'17-DEC-80',800,NULL,20);
INSERT INTO emp VALUES (7499,'ALLEN','SALESMAN',7698,'20-FEB-81',1600,300,30);
INSERT INTO emp VALUES (7521,'WARD','SALESMAN',7698,'22-FEB-81',1250,500,30);
INSERT INTO emp VALUES (7566,'JONES','MANAGER',7839,'02-APR-81',2975,NULL,20);
INSERT INTO emp VALUES (7654,'MARTIN','SALESMAN',7698,'28-SEP-81',1250,1400,30);

El código es de aquí

Tim Biegeleisen

Creo que el único cambio que realmente necesita es en la CREATE TABLEsintaxis:

CREATE TABLE dept (
    deptno INTEGER NOT NULL,
    dname VARCHAR(14) NOT NULL,
    loc VARCHAR(13),
    UNIQUE KEY dept_dname_uq (dname),
    PRIMARY KEY (deptno)
);

Las declaraciones de inserción probablemente pueden permanecer como están.

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

TOP Lista

CalienteEtiquetas

Archivo