Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
853 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Champ non modifiable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Champ non modifiable

n°1200303
hair_peace
Posté le 15-09-2005 à 12:24:30  profilanswer
 

Boujour à tous !!!
 
Voila, je voudrait créer une table avec un champ non modifiable (en l'occurrence, la primary key).  
Je saurais faire ca avec un trigger mais je me demandais si on ne savait pas indiquer ca directement dans le create table.  
 
CREATE TABLE ma_table{
   MA_PK  VARCHAR(2) NOT NULL  ??STATIC??
}
 
mon trigger fait juste  
IF UPDATING THEN
  IF (:new.MA_PK!= : old.MA_PK) THEN
    raise_application_error (-20000, 'Impossible de modifier la clé primaire d''un enregistrement de cette table');
 
Merci


Message édité par hair_peace le 15-09-2005 à 15:50:22
mood
Publicité
Posté le 15-09-2005 à 12:24:30  profilanswer
 

n°1200370
moi23372
Posté le 15-09-2005 à 13:59:51  profilanswer
 

sincèrement je ne crois pas que ça existe tout fait, le trigger semble donc pour moi la meilleure solution

n°1200526
hair_peace
Posté le 15-09-2005 à 15:49:58  profilanswer
 

Ahhhhh merci moi23372
ca m'embete mais au moins je suis fixé !!!
++


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Champ non modifiable

 

Sujets relatifs
[résolu]Champ de type Oui/NonMettre en MSB un champ codé sur 5 octets
Question de definition de champSQL Server : Variable du type d'un champ de la base
Active directory recuperer le champ pictureRequête ajout de champ entre champs existants
Formulaire de modification avec champ filefocus sur un champ sans js
[Résolu] Séparateur de champ format CSVVB - Champ sélectionnable et modifiable
Plus de sujets relatifs à : Champ non modifiable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR