diff --git a/Doc/Sda1/Ref/Memo/schema.sql b/Doc/Sda1/Ref/Memo/schema.sql index 47e6f2adcb32e9ddeeaa40975ec79c54fcfdc6da..4bd949c2bd63a999ce55342294d57174541ee621 100644 --- a/Doc/Sda1/Ref/Memo/schema.sql +++ b/Doc/Sda1/Ref/Memo/schema.sql @@ -1,6 +1,4 @@ -DROP TABLE IF EXISTS Para; -DROP TABLE IF EXISTS `To`; -DROP TABLE IF EXISTS Memo; +DROP TABLE IF EXISTS Para, `To`, Memo ; CREATE TABLE Memo ( id INT PRIMARY KEY, @@ -23,4 +21,4 @@ CREATE TABLE Para ( memo INT NOT NULL, PRIMARY KEY (item, memo), FOREIGN KEY (memo) REFERENCES Memo(id) -); \ No newline at end of file +); diff --git a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/Schema/schema.sql b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/Schema/schema.sql index 3f3d2c86f8eba5f7f682d060d9b8a04a2b77b8d9..01283ad585c6c86dc992a89c1b182bd202845723 100644 --- a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/Schema/schema.sql +++ b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Student; -DROP TABLE IF EXISTS StudyCourse; +DROP TABLE IF EXISTS Student, StudyCourse; CREATE TABLE StudyCourse ( id INTEGER NOT NULL PRIMARY KEY diff --git a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/Schema/schema.sql b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/Schema/schema.sql index 4110c70bc022220e570edc2a05d3b905e3520c30..72b7854896982a6e5171f3d6360f174df5966464 100644 --- a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/Schema/schema.sql +++ b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Student; -DROP TABLE IF EXISTS StudyCourse; +DROP TABLE IF EXISTS Student, StudyCourse; CREATE TABLE StudyCourse ( id INTEGER NOT NULL PRIMARY KEY diff --git a/Klausuren/Sda1/2015summer/Solve/Schema/scripts.sql b/Klausuren/Sda1/2015summer/Solve/Schema/scripts.sql index 22a9e963d66208652f93d12293e92ab34f399d75..6c222867771024819d85a47d1c15c5715d186798 100644 --- a/Klausuren/Sda1/2015summer/Solve/Schema/scripts.sql +++ b/Klausuren/Sda1/2015summer/Solve/Schema/scripts.sql @@ -1,6 +1,4 @@ -DROP TABLE IF EXISTS LanguageScript; -DROP TABLE IF EXISTS Script; -DROP TABLE IF EXISTS Language; +DROP TABLE IF EXISTS LanguageScript, Script, Language; CREATE TABLE Language ( id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT, diff --git a/Klausuren/Sda1/2015winter/Solve/Schema/schema.sql b/Klausuren/Sda1/2015winter/Solve/Schema/schema.sql index a991d8c527a7933c313836ff9752fc7d0d9d5423..5957c4f63923f705d4c48cc21be772b9b3429cfe 100644 --- a/Klausuren/Sda1/2015winter/Solve/Schema/schema.sql +++ b/Klausuren/Sda1/2015winter/Solve/Schema/schema.sql @@ -1,6 +1,4 @@ -DROP TABLE IF EXISTS Translation; -DROP TABLE IF EXISTS Noun; -DROP TABLE IF EXISTS Language; +DROP TABLE IF EXISTS Translation, Noun, Language; CREATE TABLE Language ( id INTEGER AUTO_INCREMENT PRIMARY KEY, diff --git a/Klausuren/Sda1/2016summer/Solve/Schema/movie.sql b/Klausuren/Sda1/2016summer/Solve/Schema/movie.sql index 3b2303f7fb24703b49806a54934fdf8a903f150e..1cf2875d0be97df3ff2a6ec375e7936d6d48ad51 100644 --- a/Klausuren/Sda1/2016summer/Solve/Schema/movie.sql +++ b/Klausuren/Sda1/2016summer/Solve/Schema/movie.sql @@ -1,6 +1,4 @@ -DROP TABLE IF EXISTS ActorMovie; -DROP TABLE IF EXISTS Movie; -DROP TABLE IF EXISTS Person; +DROP TABLE IF EXISTS ActorMovie, Movie, Person; CREATE TABLE Person ( id CHAR(255) PRIMARY KEY diff --git a/Klausuren/Sda1/2016winter/Exam/Sql/sample.sql b/Klausuren/Sda1/2016winter/Exam/Sql/sample.sql index 4cb56af4be72c36d2842714bc5e480624de92ecd..50062fe6a7cc6c9cf0489a3ea6b1ee3298d8307a 100644 --- a/Klausuren/Sda1/2016winter/Exam/Sql/sample.sql +++ b/Klausuren/Sda1/2016winter/Exam/Sql/sample.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Employee; -DROP TABLE IF EXISTS Department; +DROP TABLE IF EXISTS Employee, Department; CREATE TABLE Department( diff --git a/Klausuren/Sda1/2016winter/Solve/Sql/sample.sql b/Klausuren/Sda1/2016winter/Solve/Sql/sample.sql index 4cb56af4be72c36d2842714bc5e480624de92ecd..50062fe6a7cc6c9cf0489a3ea6b1ee3298d8307a 100644 --- a/Klausuren/Sda1/2016winter/Solve/Sql/sample.sql +++ b/Klausuren/Sda1/2016winter/Solve/Sql/sample.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Employee; -DROP TABLE IF EXISTS Department; +DROP TABLE IF EXISTS Employee, Department; CREATE TABLE Department( diff --git a/Klausuren/Sda1/2017winter/Exam/Schema/schema.sql b/Klausuren/Sda1/2017winter/Exam/Schema/schema.sql index 8b7c1ee8c57b5c73c6a71cb274098bde32caf74a..69cc78686952f783cae1f5323a744e749822a30a 100644 --- a/Klausuren/Sda1/2017winter/Exam/Schema/schema.sql +++ b/Klausuren/Sda1/2017winter/Exam/Schema/schema.sql @@ -1,8 +1,5 @@ -show tables; -show create TABLE FsObject; - DROP TABLE IF EXISTS FsObject; CREATE TABLE FsObject ( /* TODO: Implement me!*/ -); \ No newline at end of file +); diff --git a/Klausuren/Sda1/2017winter/Exam/Sql/student.sql b/Klausuren/Sda1/2017winter/Exam/Sql/student.sql index 8001ba823e0970c1c1b0d9f8edc09e9e0072057c..d11521c4ca74e959e8755a7f386f34c1a0a13784 100644 --- a/Klausuren/Sda1/2017winter/Exam/Sql/student.sql +++ b/Klausuren/Sda1/2017winter/Exam/Sql/student.sql @@ -1,4 +1,3 @@ - DROP TABLE IF EXISTS Student; CREATE TABLE Student ( diff --git a/Klausuren/Sda1/2017winter/Solve/Schema/schema.sql b/Klausuren/Sda1/2017winter/Solve/Schema/schema.sql index 1a7849ba60fd7394223555a0148037760d72b127..ee2ff78428e617824c28bf1f0e32d5a146f38f0b 100644 --- a/Klausuren/Sda1/2017winter/Solve/Schema/schema.sql +++ b/Klausuren/Sda1/2017winter/Solve/Schema/schema.sql @@ -1,6 +1,3 @@ -show tables; -show create TABLE FsObject; - DROP TABLE IF EXISTS FsObject; CREATE TABLE FsObject ( @@ -41,4 +38,4 @@ INSERT INTO FsObject VALUES( "Symlink_A_to_test.txt", /* File in "Dir_A" */ 100, /* Directory "A" */ 2, /* Typ file */ - null); /* No symlink */ \ No newline at end of file + null); /* No symlink */ diff --git a/Klausuren/Sda1/2017winter/Solve/Sql/Student.sql b/Klausuren/Sda1/2017winter/Solve/Sql/Student.sql index 8001ba823e0970c1c1b0d9f8edc09e9e0072057c..d11521c4ca74e959e8755a7f386f34c1a0a13784 100644 --- a/Klausuren/Sda1/2017winter/Solve/Sql/Student.sql +++ b/Klausuren/Sda1/2017winter/Solve/Sql/Student.sql @@ -1,4 +1,3 @@ - DROP TABLE IF EXISTS Student; CREATE TABLE Student ( diff --git a/Klausuren/Sda1/2018summer/Exam/Schema/schema.sql b/Klausuren/Sda1/2018summer/Exam/Schema/schema.sql index 70330e5a229465c2fbd8844bf6f55df5a8d51e38..759f87e348c40658cc6184a95879ff52f6dd13ca 100644 --- a/Klausuren/Sda1/2018summer/Exam/Schema/schema.sql +++ b/Klausuren/Sda1/2018summer/Exam/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Competition; -DROP TABLE IF EXISTS Athlete; +DROP TABLE IF EXISTS Competition, Athlete; CREATE TABLE Athlete ( id INT NOT NULL PRIMARY KEY @@ -27,4 +26,4 @@ INSERT INTO Competition VALUES(4, 4, 10.02, FALSE); /* John Hooker */ INSERT INTO Competition VALUES(5, 5, 10.84, FALSE); /* Brad Duncan */ INSERT INTO Competition VALUES(6, 2, 10.02, FALSE); /* Tim Culver */ INSERT INTO Competition VALUES(7, 3, 10.49, FALSE); /* Sid Gascoine */ -INSERT INTO Competition VALUES(8, 2, 9.35, TRUE); /* Tim Culver */ \ No newline at end of file +INSERT INTO Competition VALUES(8, 2, 9.35, TRUE); /* Tim Culver */ diff --git a/Klausuren/Sda1/2018summer/Solve/Schema/schema.sql b/Klausuren/Sda1/2018summer/Solve/Schema/schema.sql index 30ceafe6a7ae9bcde70bcd5d30d72760b5de1ac2..e2b2b7113f8c647ad0ff58600771c121b0f458e0 100644 --- a/Klausuren/Sda1/2018summer/Solve/Schema/schema.sql +++ b/Klausuren/Sda1/2018summer/Solve/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Competition; -DROP TABLE IF EXISTS Athlete; +DROP TABLE IF EXISTS Competition, Athlete; CREATE TABLE Athlete ( id INT NOT NULL PRIMARY KEY @@ -41,4 +40,4 @@ FROM Competition, Athlete WHERE Competition.athlete = Athlete.id AND NOT(badStart) GROUP BY Athlete.id -ORDER BY time, fullName; \ No newline at end of file +ORDER BY time, fullName; diff --git a/Klausuren/Sda1/2018winter/Exam/Schema/schema.sql b/Klausuren/Sda1/2018winter/Exam/Schema/schema.sql index d5542919e254d01a482839db404ac0b64072dca2..ea9f02ee9c306b19a25831cb486cb3d7c9956621 100644 --- a/Klausuren/Sda1/2018winter/Exam/Schema/schema.sql +++ b/Klausuren/Sda1/2018winter/Exam/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Para; -DROP TABLE IF EXISTS Section; +DROP TABLE IF EXISTS Para, Section; -- TODO -- Read the exercise's documentation and add your schema here. You may @@ -42,4 +41,4 @@ SELECT * FROM Section; -SELECT * FROM Para; \ No newline at end of file +SELECT * FROM Para; diff --git a/Klausuren/Sda1/2018winter/Solve/Schema/schema.sql b/Klausuren/Sda1/2018winter/Solve/Schema/schema.sql index e211e1b22a67be594fa53f3cedd63a6ad4e46ef2..fd46fbc24fabccad1d4979060eb42136614098da 100644 --- a/Klausuren/Sda1/2018winter/Solve/Schema/schema.sql +++ b/Klausuren/Sda1/2018winter/Solve/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Para; -DROP TABLE IF EXISTS Section; +DROP TABLE IF EXISTS Para, Section; CREATE TABLE Section ( id VARCHAR(255) PRIMARY KEY @@ -40,4 +39,4 @@ INSERT INTO Para (section, para, revisionFlag) VALUES ('api', 'Some APIs offer multiple language bindings.', NULL); SELECT * FROM Section; -SELECT * FROM Para; \ No newline at end of file +SELECT * FROM Para; diff --git a/Klausuren/Sda1/2019summer/Solve/Schema/schema.sql b/Klausuren/Sda1/2019summer/Solve/Schema/schema.sql index 4004272a33e7a3b1141f3921ef520eb61b4acbea..da5563f79122061a83bbb8cf15871d34467e76c9 100644 --- a/Klausuren/Sda1/2019summer/Solve/Schema/schema.sql +++ b/Klausuren/Sda1/2019summer/Solve/Schema/schema.sql @@ -1,6 +1,4 @@ -DROP TABLE IF EXISTS Category2Article; -DROP TABLE IF EXISTS Article; -DROP TABLE IF EXISTS Category; +DROP TABLE IF EXISTS Category2Article, Article, Category; CREATE TABLE Category ( @@ -58,9 +56,6 @@ VALUES ('hardware', 232434); INSERT INTO Category2Article VALUES ('food', 544343); -SELECT * -FROM Category; -SELECT * -FROM Article; -SELECT * -FROM Category2Article; \ No newline at end of file +SELECT * FROM Category; +SELECT * FROM Article; +SELECT * FROM Category2Article; \ No newline at end of file diff --git a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/Schema/schema.sql b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/Schema/schema.sql index ca376bbdd63f18e1f55efc8d0c5b135e1d2f0d19..22667827d03af981ae479736a34f6f827eb8ed15 100644 --- a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/Schema/schema.sql +++ b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Student; -DROP TABLE IF EXISTS StudyCourse; +DROP TABLE IF EXISTS Student, StudyCourse; CREATE TABLE StudyCourse ( id INTEGER NOT NULL PRIMARY KEY diff --git a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/Schema/schema.sql b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/Schema/schema.sql index 2efc0eac8a12b019e9eb9341d6b21f8b3ecf91b4..a247d9b1b6f74116f04c673b1d71cba60f03d31f 100644 --- a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/Schema/schema.sql +++ b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Student; -DROP TABLE IF EXISTS StudyCourse; +DROP TABLE IF EXISTS Student, StudyCourse; CREATE TABLE StudyCourse ( id INTEGER NOT NULL PRIMARY KEY diff --git a/P/Sda1/Jpa/rdbms2catalog/skeleton/Schema/schema.sql b/P/Sda1/Jpa/rdbms2catalog/skeleton/Schema/schema.sql index be699fb39587a23e96407965e2b5cc71f4a712f4..a73d991d46826333bf18e0e25abda37a4cf6de8b 100644 --- a/P/Sda1/Jpa/rdbms2catalog/skeleton/Schema/schema.sql +++ b/P/Sda1/Jpa/rdbms2catalog/skeleton/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL PRIMARY KEY diff --git a/P/Sda1/Jpa/rdbms2catalog/solution/Schema/schema.sql b/P/Sda1/Jpa/rdbms2catalog/solution/Schema/schema.sql index be699fb39587a23e96407965e2b5cc71f4a712f4..a73d991d46826333bf18e0e25abda37a4cf6de8b 100644 --- a/P/Sda1/Jpa/rdbms2catalog/solution/Schema/schema.sql +++ b/P/Sda1/Jpa/rdbms2catalog/solution/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL PRIMARY KEY diff --git a/P/Sda1/Lectures/Surrogate/src/main/resources/Data/universitySchema.sql b/P/Sda1/Lectures/Surrogate/src/main/resources/Data/universitySchema.sql index 7b8bf401dafecff0478e9da7b3a592b382419d95..f5396eba9d5d0751e906ed3a69c0d470b8760406 100644 --- a/P/Sda1/Lectures/Surrogate/src/main/resources/Data/universitySchema.sql +++ b/P/Sda1/Lectures/Surrogate/src/main/resources/Data/universitySchema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Course; -DROP TABLE IF EXISTS Lecturer; +DROP TABLE IF EXISTS Course, Lecturer; CREATE TABLE Lecturer ( id INT AUTO_INCREMENT diff --git a/P/Sda1/Relational/schema.sql b/P/Sda1/Relational/schema.sql index 36d4a5fb6959fb1eedfe446bb4af9a93661a9a88..34f23cc1b358b5b8bbfcdf5a652633ee4f60ef3f 100644 --- a/P/Sda1/Relational/schema.sql +++ b/P/Sda1/Relational/schema.sql @@ -1,7 +1,4 @@ - -DROP TABLE IF EXISTS Flight; -DROP TABLE IF EXISTS Destination; -DROP TABLE IF EXISTS Airline; +DROP TABLE IF EXISTS Flight, Destination, Airline; CREATE Table Airline ( id INT NOT NULL @@ -42,4 +39,4 @@ CREATE TABLE Flight ( - \ No newline at end of file + diff --git a/P/Sda1/catalog2rdbms/Schema/schema.sql b/P/Sda1/catalog2rdbms/Schema/schema.sql index b4c82d7c2558ffa642f6644cfeb45c08816e6c5b..e90c31abdb98d3483371b35233aa4e0573d6a3a2 100644 --- a/P/Sda1/catalog2rdbms/Schema/schema.sql +++ b/P/Sda1/catalog2rdbms/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL PRIMARY KEY diff --git a/P/Sda1/catalog2rdbms/schema.sql b/P/Sda1/catalog2rdbms/schema.sql index 4379ee6426a0e8f8d72016bb52da5660f5dc7194..aa0c498e11cbf2e3deb274d62f05789442924af8 100644 --- a/P/Sda1/catalog2rdbms/schema.sql +++ b/P/Sda1/catalog2rdbms/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL PRIMARY KEY @@ -30,4 +29,4 @@ INSERT INTO Description VALUES(2, 2, 'Pre-attached tent poles'); SELECT * FROM Product; -- this should fail due to a foreign key constraint: -- -DELETE FROM Product WHERE id=1; \ No newline at end of file +DELETE FROM Product WHERE id=1; diff --git a/P/Sda1/catalog2rdbmsPrepare/Schema/schema.sql b/P/Sda1/catalog2rdbmsPrepare/Schema/schema.sql index b4c82d7c2558ffa642f6644cfeb45c08816e6c5b..e90c31abdb98d3483371b35233aa4e0573d6a3a2 100644 --- a/P/Sda1/catalog2rdbmsPrepare/Schema/schema.sql +++ b/P/Sda1/catalog2rdbmsPrepare/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL PRIMARY KEY diff --git a/P/Sda1/catalog2sql/Schema/schema.sql b/P/Sda1/catalog2sql/Schema/schema.sql index c526fef8754be6d183ce7213995ed1415c7d8bd4..4d93dc8cfedc3fb1a3b564e3d0bbb191ad0e5e05 100644 --- a/P/Sda1/catalog2sql/Schema/schema.sql +++ b/P/Sda1/catalog2sql/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id CHAR(20) NOT NULL PRIMARY KEY diff --git a/P/Sda1/rdbms2catalog/Schema/schema.sql b/P/Sda1/rdbms2catalog/Schema/schema.sql index 9fb7be59c917c40d9c62aaf731ede42915ba1f82..e9fca6fc88d726e93ba71da2b3665eebcf580041 100644 --- a/P/Sda1/rdbms2catalog/Schema/schema.sql +++ b/P/Sda1/rdbms2catalog/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL diff --git a/P/Sda1/rdbmsXml2Html/Schema/schema.sql b/P/Sda1/rdbmsXml2Html/Schema/schema.sql index 0ba09d67b067c8b53352317d251f5ff6e50f3ba6..572734ca061b5a5968f00bcd364eeb025c7d8255 100644 --- a/P/Sda1/rdbmsXml2Html/Schema/schema.sql +++ b/P/Sda1/rdbmsXml2Html/Schema/schema.sql @@ -1,7 +1,5 @@ -- possible present from a related exercise -DROP TABLE IF EXISTS Description; - -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product( orderNo CHAR(10) NOT NULL PRIMARY KEY @@ -12,4 +10,4 @@ INSERT INTO Product VALUES('x-223', 330.20); INSERT INTO Product VALUES('w-124', 110.40); INSERT INTO Product VALUES('3218', 330.20); -INSERT INTO Product VALUES('9921', 110.40); \ No newline at end of file +INSERT INTO Product VALUES('9921', 110.40); diff --git a/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/Schema/schema.sql b/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/Schema/schema.sql index ce9ea81676dfe2c31bbd94b20fbf7af0dc93ab00..9cf43d84d46588b93446d5cef0586e5fceb92303 100644 --- a/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/Schema/schema.sql +++ b/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/Schema/schema.sql @@ -1,6 +1,4 @@ -DROP Table IF EXISTS SysUserGroup; -DROP Table IF EXISTS SysUser; -DROP Table IF EXISTS SysGroup; +DROP Table IF EXISTS SysUserGroup, SysUser, SysGroup; CREATE TABLE SysGroup ( -- The system's groups -- id INTEGER AUTO_INCREMENT PRIMARY KEY diff --git a/ws/eclipse/Company/Sql/200/schema.sql b/ws/eclipse/Company/Sql/200/schema.sql index fe4a1282b0ffe81cc89b43abac13ba7d65b63fb9..6be0507cf163e258fcd5e01cf4debc18f2487a57 100644 --- a/ws/eclipse/Company/Sql/200/schema.sql +++ b/ws/eclipse/Company/Sql/200/schema.sql @@ -1,7 +1,4 @@ -drop table if exists Employee; -drop table if exists Project; -drop table if exists Department; -drop table if exists EmployeeProject; +drop table if exists EmployeeProject, Project, Employee, Department; CREATE TABLE Department( id BIGINT PRIMARY KEY @@ -32,4 +29,4 @@ CREATE TABLE EmployeeProject ( ,project BIGINT NOT NULL REFERENCES Project ,PRIMARY KEY(employee, project) ,weeklyHours INTEGER NOT NULL -) \ No newline at end of file +) diff --git a/ws/eclipse/Company/Sql/Final/schema.sql b/ws/eclipse/Company/Sql/Final/schema.sql index cafe92dafe85bbb384bd1b50d57ebd995751e4c5..66d88aad577c274a36a6aca8c70463c994ca2129 100644 --- a/ws/eclipse/Company/Sql/Final/schema.sql +++ b/ws/eclipse/Company/Sql/Final/schema.sql @@ -1,7 +1,4 @@ -drop table if exists Employee; -drop table if exists Project; -drop table if exists Department; -drop table if exists EmployeeProject; +drop table if exists EmployeeProject, Employee, Project, Department; CREATE TABLE Department( id BIGINT PRIMARY KEY @@ -31,4 +28,4 @@ CREATE TABLE EmployeeProject ( ,project BIGINT NOT NULL REFERENCES Project ,PRIMARY KEY(employee, project) ,weeklyHours INTEGER NOT NULL -) \ No newline at end of file +) diff --git a/ws/eclipse/Jdbc/src/main/java/dom/xsl/schema.sql b/ws/eclipse/Jdbc/src/main/java/dom/xsl/schema.sql index 4af4f495cf264b25527a5c974c40a40f13bc4dc4..572734ca061b5a5968f00bcd364eeb025c7d8255 100644 --- a/ws/eclipse/Jdbc/src/main/java/dom/xsl/schema.sql +++ b/ws/eclipse/Jdbc/src/main/java/dom/xsl/schema.sql @@ -1,7 +1,5 @@ -- possible present from a related exercise -DROP TABLE IF EXISTS Description; - -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product( orderNo CHAR(10) NOT NULL PRIMARY KEY diff --git a/ws/eclipse/Mediastore/Sql/200/schema.sql b/ws/eclipse/Mediastore/Sql/200/schema.sql index af06ec7ad031943829b829591ee0fd3776b6ae46..10bf96ca18a2b36557ad5a5b5918739b0b210beb 100644 --- a/ws/eclipse/Mediastore/Sql/200/schema.sql +++ b/ws/eclipse/Mediastore/Sql/200/schema.sql @@ -1,9 +1,4 @@ -drop table if exists ArtistAlbum; -drop table if exists Artist; -drop table if exists Track; -drop table if exists Album; -drop table if exists Format; - +drop table if exists ArtistAlbum, Artist, Track, Album, Format; CREATE TABLE Format ( id BIGINT PRIMARY KEY