Überblick: Oracle Scott-Benutzer haben vier Tabellen, die für Experimente und Datenüberprüfungen praktischer sind. Jetzt wurde es auf die MySQL-Version geändert 1. Abteilungstabelle - Abt. 2. Mitarbeitertabelle - emp 3. Gehaltsstufentabelle - salgrade 4. Bonustabelle - Bonus Abteilung --Tabelle erstellen Tabelle DEPT erstellen ( deptno INT(2) ungleich null, dname VARCHAR(14), loc VARCHAR(13) ) Engine=InnoDB Zeichensatz=utf8; - Erstellen/Neuerstellen von Primär-, eindeutigen und Fremdschlüsseleinschränkungen Tabelle ändern DEPT Einschränkung PK_DEPT Primärschlüssel hinzufügen (DEPTNO) ; einfügen in DEPT(DEPTNO, DNAME, LOC) Werte ('10', 'BUCHHALTUNG', 'NEW YORK'); einfügen in DEPT(DEPTNO, DNAME, LOC) Werte ('20', 'FORSCHUNG', 'DALLAS'); einfügen in DEPT(DEPTNO, DNAME, LOC) Werte ('30', 'VERKAUF', 'CHICAGO'); einfügen in DEPT(DEPTNO, DNAME, LOC) Werte ('40', 'OPERATIONEN', 'BOSTON'); emp --Tabelle erstellen Tabelle EMP erstellen ( empno INT(4) ungleich null, ename VARCHAR(10), job VARCHAR(9), mgr INT(4), Einstellungsdatum DATUM, sal Dezimalzahl (7,2), komm Dezimalzahl (7,2), Abteilungsnummer INT(2) ) Engine=InnoDB Zeichensatz=utf8; - Erstellen/Neuerstellen von Primär-, eindeutigen und Fremdschlüsseleinschränkungen alter table EMP Einschränkung PK_EMP-Primärschlüssel (EMPNO) hinzufügen; alter table EMP Einschränkung FK_DEPTNO Fremdschlüssel hinzufügen (DEPTNO) Referenzen DEPT (DEPTNO); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7369', 'SMITH', 'CLERK', '7902', '1980-12-17', '800', null, '20'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7499', 'ALLEN', 'VERKÄUFER', '7698', '1981-02-20', '1600', '300', '30'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7521', 'BEZIRK', 'VERKÄUFER', '7698', '1981-02-22', '1250', '500', '30'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7566', 'JONES', 'MANAGER', '7839', '1981-04-02', '2975', null, '20'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7654', 'MARTIN', 'VERKÄUFER', '7698', '1981-09-28', '1250', '1400', '30'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7698', 'BLAKE', 'MANAGER', '7839', '1981-05-01', '2850', null, '30'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7782', 'CLARK', 'MANAGER', '7839', '1981-06-09', '2450', null, '10'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7788', 'SCOTT', 'ANALYST', '7566', '1987-06-13', '3000', null, '20'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7839', 'KÖNIG', 'PRÄSIDENT', null, '1981-11-17', '5000', null, '10'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7844', 'TURNER', 'VERKÄUFER', '7698', '1981-09-08', '1500', '0', '30'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7876', 'ADAMS', 'CLERK', '7788', '1987-06-13', '1100', null, '20'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7900', 'JAMES', 'CLERK', '7698', '1981-12-03', '950', null, '30'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7902', 'FORD', 'ANALYST', '7566', '1981-12-03', '3000', null, '20'); einfügen in EMP(EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO) Werte ('7934', 'MILLER', 'CLERK', '7782', '1982-01-23', '1300', null, '10'); salgrade Tabelle SALGRADE erstellen ( Note INT, losal INT, hisal INT ) Engine=InnoDB Zeichensatz=utf8; einfügen in SALGRADE(GRADE, LOSAL, HISAL) Werte ('1', '700', '1200'); einfügen in SALGRADE(GRADE, LOSAL, HISAL) Werte ('2', '1201', '1400'); einfügen in SALGRADE(GRADE, LOSAL, HISAL) Werte ('3', '1401', '2000'); einfügen in SALGRADE(GRADE, LOSAL, HISAL) Werte ('4', '2001', '3000'); einfügen in SALGRADE(GRADE, LOSAL, HISAL) Werte ('5', '3001', '9999'); Bonus Tabelle erstellen BONUS ( ename VARCHAR(10), job VARCHAR(9), sal INT, Komm INT ) Engine=InnoDB Zeichensatz=utf8; Zusammenfassen Dies ist das Ende dieses Artikels über die Tabellenerstellungsanweisung des Scott-Benutzers unter der MySQL-Version von Oracle. Weitere relevante Inhalte zur Tabellenerstellungsanweisung des Scott-Benutzers unter der MySQL-Version von Oracle finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Zusammenfassung der JS-Tipps zum Erstellen oder Füllen von Arrays beliebiger Länge
>>: Detaillierte Einführung in Robots.txt
Mit dem Befehl „Find“ können Sie in einem angegeb...
Vorwort Durch meine vorherige Tomcat-Artikelserie...
Erstellen eines Projektverzeichnisses mkdir php E...
1. Frühere Versionen yum entfernen Docker Docker-...
Beachten! ! ! Wählen Sie * vom Benutzer, wobei di...
Inhaltsverzeichnis 1. Verwende Closures 2. Verwen...
1. Was nützt eine langsame Abfrage? Es kann alle ...
Inhaltsverzeichnis 1. Node.js und Vue 2. Führen S...
Über JS, CSS CSS: Stylesheet oben Vermeiden Sie C...
Inhalt Verwenden Sie Scaffolding, um schnell ein ...
1. Laden Sie 4 RPM-Pakete herunter mysql-communit...
Lassen Sie uns zunächst über eine Frage nachdenke...
Denn die von Docker abgerufenen Basisimages wie C...
1. Aktualisieren Sie die gesamte Tabelle. Wenn de...
Systemhilfe anzeigen help contents mysql> Hilf...