]>
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
6 , tél
VARCHAR(100) DEFAULT NULL
7 , mél
VARCHAR(100) DEFAULT NULL
8 , facturable
BOOLEAN DEFAULT TRUE NOT NULL
9 , CONSTRAINT "PK_Client" PRIMARY KEY(ID)
10 , CONSTRAINT "FK_Client_lieu"
16 DROP FUNCTION choisirUnClient
IF EXISTS CASCADE;
17 CREATE FUNCTION choisirUnClient()
18 RETURNS TABLE(nom_complet
VARCHAR(100), ID INTEGER)
22 (SELECT nom ||
' (' ||
"Lieu".nom ||
')' AS nom_complet
25 JOIN "Lieu" ON "Lieu".
ID = "Client".lieu