Diferència entre revisions de la pàgina «ASIX/M10/UF1/A04/E1»
Salta a la navegació
Salta a la cerca
(Es crea la pàgina amb «==ASIX M10 UF1== ===Pt41. Pràctica d'Identificació de variables, constants i operadors sobre un codi, correcció d'errades al codi=== Guillem Solà i Boeck (host: PC...».) |
|||
| Línia 2: | Línia 2: | ||
===Pt41. Pràctica d'Identificació de variables, constants i operadors sobre un codi, correcció d'errades al codi=== | ===Pt41. Pràctica d'Identificació de variables, constants i operadors sobre un codi, correcció d'errades al codi=== | ||
Guillem Solà i Boeck (host: PC05) | Guillem Solà i Boeck (host: PC05) | ||
| − | + | ==Enunciat== | |
<source lang="mysqle"> | <source lang="mysqle"> | ||
SET db="world2"; | SET db="world2"; | ||
Revisió del 15:39, 2 feb 2018
Contingut
ASIX M10 UF1
Pt41. Pràctica d'Identificació de variables, constants i operadors sobre un codi, correcció d'errades al codi
Guillem Solà i Boeck (host: PC05)
Enunciat
SET db="world2";
SELECT CONCAT("BASE DE DADES ",@db) "";
SET ins=CONCAT("CREATE OR REPLACE DATABASE ",@db);
PREPARE @ins FROM ins;
EXECUTE ins;
USE world2;
SET @taula="City";
CREATE TABLE @taula (
ID int(11) NOT NULL AUTO_INCREMENT,
Name char(35) NOT NULL DEFAULT '',
CountryCode char(3) NOT NULL DEFAULT '',
District char(20) NOT NULL DEFAULT '',
Population int(11) NOT NULL DEFAUL '0',
PRIMARY KEY (ID),
KEY CountryCode (CountryCode),
CONSTRAINT city_ibfk_1 FOREIGN (CountryCode) REFERENCES Country (Code)
);
SELECT CONCAT("Taula ",taula," creada") AS "";
INSERT INTO City (1,'Kabul','AFG','Kabol',1780000);
SELECT COMCAT("Dades de ",@taula," importades") as "";
SELECT "Fi de la importació" as '';
Solució
Variables: @db, @ins, @taula Literals: "world2", "city",