SQL Server : Variable du type d'un champ de la base

SQL Server : Variable du type d'un champ de la base - SQL/NoSQL - Programmation

Marsh Posté le 02-09-2005 à 14:59:05    

Salut,
 
Avec Oracle, quand on fait une PS, on peut lui définir comme type un lien vers un champ d'une table.
 
Ainsi, si le champ de la table est altéré et change de taille par exemple, la PS est aussitôt impactée.
 
Est-ce qu'il existe l'équivalent avec SQL Server ?

Reply

Marsh Posté le 02-09-2005 à 14:59:05   

Reply

Marsh Posté le 12-09-2005 à 16:09:39    

Si je me rappelle bien, je crois bien que NON.
 
Nous avions trouvé une méthode pour palier a ça pour les differentes versions, en gros a chaque mise a jour, une PS recréait des types de données utilisateurs en fonction des types de données des champs des tables.  
 
Par la suite il est possible d'utiliser en parametres OUTPUT une variable avec un type utilisateur.
 
Attention cependant, la PS livrée en standart pour creer les types de données utilisateurs buggait elle ecrementait un identifiant ne pouvant depasser 32k, même si il y avait de la place pour en ajouter cela sourtait "limite machin depassée", il a fallut faire la notre.
 
C'était quand même du travail pour un cas très précis qui avait été demandé, je ne sais pas si il y a d'autres solutions.

Reply

Marsh Posté le 12-09-2005 à 16:51:34    

OK, merci pour l'info.
 
Donc je laisse tomber l'idée :)
 
(ceci dit, je ne sais même plus pour quelle PS c'était que j'avais besoin de ça :D)


Message édité par Arjuna le 12-09-2005 à 16:51:50
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed