Ancestrologie - Développement > Développement

Procédure en trop?

(1/3) > >>

DDdeBerdeux:
Dans la base que j'utilise depuis l'installation d'Ancestrologie en avril 2005, il y a une procédure PROC_LR_MODIF_CASSE_PRENOM, que je ne retrouve pas dans la base téléchargeable au point 11 du site ancestrologie.org, à la même version 3.57. N'utilisant pas cette dernière base intensément, je ne saurais dire si la procédure est utilisée ou pas.

Laurent Robbe (LAU?) ou le chef pourraient-ils me dire si je peux la "droper" d'un grand coup de pied à la prochaine mise à jour de la base? :wink:

A+

André

PS: si vous connaissez d'autre procédures inutiles, n'hésitez pas (comme cette PRO_GET_VERSION_BASE qui retourne toujours "2001.0.1.0" :roll: )

Ancestrologie:
CREATE PROCEDURE PROC_GET_VERSION_DATABASE

RETURNS (

    VERSION VARCHAR (20) CHARACTER SET ISO8859_1)

AS

declare variable S_VER varchar(20);

BEGIN

  SELECT VER_VERSION FROM T_VERSION_BASE

  INTO   S_VER;

 

  VERSION =   S_VER;

  SUSPEND;

END

DDdeBerdeux:
OK tu veux que je la modifie pour la prochaîne fois? Mais à quoi sert-elle puisqu'on ne s'est jamais aperçu qu'elle retournait une information fausse?


--- Code: ---CREATE PROCEDURE PROC_GET_VERSION_DATABASE

RETURNS (

VERSION VARCHAR (20) CHARACTER SET ISO8859_1)

AS

BEGIN

SELECT VER_VERSION FROM T_VERSION_BASE

INTO :VERSION;

SUSPEND;

END
--- Fin du code ---
doit marcher aussi bien sans créer de nouvelle variable.

A+

André

PS: autre raison pour laquelle je n'en vois pas l'intérêt, c'est que dans ton code, il n'y a pas de différence entre:
--- Code: ---SELECT VER_VERSION FROM T_VERSION_BASE

INTO :VERSION;
--- Fin du code ---
et
--- Code: ---SELECT VERSION FROM PROC_GET_VERSION_DATABASE()

INTO :VERSION;
--- Fin du code ---
que tu dois faire actuellement puisque la bonne version est affichée en haut de la fiche.

Lau:

--- Citation de: "DDdeberdeux" ---Dans la base que j'utilise depuis l'installation d'Ancestrologie en avril 2005, il y a une procédure PROC_LR_MODIF_CASSE_PRENOM, que je ne retrouve pas dans la base téléchargeable au point 11 du site ancestrologie.org, à la même version 3.57. N'utilisant pas cette dernière base intensément, je ne saurais dire si la procédure est utilisée ou pas.

Laurent Robbe (LAU?) ou le chef pourraient-ils me dire si je peux la "droper" d'un grand coup de pied à la prochaine mise à jour de la base? :wink:


--- Fin de citation ---


Cette procédure est créée par le BOA. Si tu la droppes pour la prochaine fois, il risque fortement d'y avoir des problèmes pour ceux qui ont déjà installé le BOA et l'exécuteraient : pas gentil, ça !

Il y a d'autres procédures qui commencent par PROC_LR : elles sont toutes dans le même cas. A noter toutefois qu'il n'est pas impossible qu'Ancestrologie utilise aussi certaines de ces procédures (dans les commandes de rattrapage d'erreur ou pour l'arbre de descendance)

Ancestrologie:
Il n est pas utile de supprimer des procédures



Le gain serait tellement minime, que l lintéret est null

Navigation

[0] Index des messages

[#] Page suivante

Une erreur s'est produite lors du remerciement
Remerciement...
Utiliser la version classique