]>
Git — Sourcephile - tmp/julm/LesQuatreRoux.git/blob - sql/init/Client.sql
2 CREATE CACHED
TABLE "Client"
3 ( ID INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 0) NOT NULL
4 , nom
VARCHAR(100) NOT NULL
5 , lieu
INTEGER NOT NULL
8 , CONSTRAINT "PK_Client" PRIMARY KEY(ID)
11 ADD CONSTRAINT "FK_Client_lieu" FOREIGN KEY(lieu
) REFERENCES "Lieu"(ID)
14 DROP FUNCTION choisirUnClient
IF EXISTS CASCADE;
15 CREATE FUNCTION choisirUnClient()
16 RETURNS TABLE(nom_complet
VARCHAR(100), ID INTEGER)
20 (SELECT nom ||
' (' ||
"Lieu".nom ||
')' AS nom_complet
23 JOIN "Lieu" ON "Lieu".
ID = "Client".lieu