Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD > InterBase
InterBase Forum d'entraide sur le SGBD InterBase de Codegear. Avant de poster -> F.A.Q Interbase, Tutoriels
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/10/2007, 12h11   #1
Membre habitué
 
Inscription : juillet 2003
Messages : 672
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 672
Points : 142
Points : 142
Par défaut Petit problème Interbase

Bonjour,

Quand on crée une table dans une base de données Interbase par une requête SQL comment entrer la description de la table qui apparait dans IBConsole ?

Merci à tous
colorid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2007, 12h15   #2
Modérateur
 
Avatar de Cl@udius
 
Homme Claude Renouleaud
Développeur informatique
Inscription : février 2006
Messages : 4 760
Détails du profil
Informations personnelles :
Nom : Homme Claude Renouleaud
Âge : 49
Localisation : France, Hautes Pyrénées (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2006
Messages : 4 760
Points : 6 790
Points : 6 790
Quelque chose comme ça ?

Code SQL :
1
2
 
  COMMENT ON TABLE TA_TABLE IS 'Ton commentaire';

@+ Claudius
__________________
A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira.
Cl@udius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2007, 13h54   #3
Membre habitué
 
Inscription : juillet 2003
Messages : 672
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 672
Points : 142
Points : 142
Par défaut Ok mais avec quel caractère encadrer le commentaire

Merci
Mais sous Delphi comment écrire la requête ?
Si Req est déclarée en string commen j'écris :
req := 'COMMENT ON TA_TABLE IS ''Ton commentaire''; ???
colorid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2007, 14h06   #4
Modérateur
 
Avatar de Cl@udius
 
Homme Claude Renouleaud
Développeur informatique
Inscription : février 2006
Messages : 4 760
Détails du profil
Informations personnelles :
Nom : Homme Claude Renouleaud
Âge : 49
Localisation : France, Hautes Pyrénées (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2006
Messages : 4 760
Points : 6 790
Points : 6 790
Code Delphi :
1
2
3
4
5
6
7
8
 
var
  MonComment, Req: string;
begin
  MonComment := 'Mon commentaire sur la table';
  Req := 'COMMENT ON TA_TABLE IS ' + QuotedStr(MonComment);
  // ...
end;

@+
__________________
A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira.
Cl@udius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2007, 14h06   #5
Membre habitué
 
Inscription : juillet 2003
Messages : 672
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 672
Points : 142
Points : 142
Par défaut "COMMENT" InterBase

"COMMENT" ne semble pas être reconnu par Interbase

J'ai l'erreur SQL = -104
token unknown - line1, char 0
COMMENT
colorid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2007, 14h08   #6
Modérateur
 
Avatar de Cl@udius
 
Homme Claude Renouleaud
Développeur informatique
Inscription : février 2006
Messages : 4 760
Détails du profil
Informations personnelles :
Nom : Homme Claude Renouleaud
Âge : 49
Localisation : France, Hautes Pyrénées (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2006
Messages : 4 760
Points : 6 790
Points : 6 790
Citation:
Envoyé par colorid Voir le message
"COMMENT" ne semble pas être reconnu par Interbase
Ah, effectivement j'utilise FireBird !! Je jette un coup d'oeil ...

@+
__________________
A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira.
Cl@udius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2007, 14h11   #7
Modérateur
 
Avatar de Cl@udius
 
Homme Claude Renouleaud
Développeur informatique
Inscription : février 2006
Messages : 4 760
Détails du profil
Informations personnelles :
Nom : Homme Claude Renouleaud
Âge : 49
Localisation : France, Hautes Pyrénées (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2006
Messages : 4 760
Points : 6 790
Points : 6 790
Voici la commande pour IB:

Code :
DESCRIBE TABLE TA_TABLE 'Ton commentaire';
@+ Claudius
__________________
A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira.
Cl@udius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2007, 14h30   #8
Membre habitué
 
Inscription : juillet 2003
Messages : 672
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 672
Points : 142
Points : 142
DECRIBE est inconnu également de INterBase
colorid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2007, 15h02   #9
Modérateur
 
Avatar de Cl@udius
 
Homme Claude Renouleaud
Développeur informatique
Inscription : février 2006
Messages : 4 760
Détails du profil
Informations personnelles :
Nom : Homme Claude Renouleaud
Âge : 49
Localisation : France, Hautes Pyrénées (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2006
Messages : 4 760
Points : 6 790
Points : 6 790
Bon essaye comme ceci:
Code :
1
2
3
4
 
  UPDATE RDB$RELATIONS 
  SET RDB$DESCRIPTION = 'Ta description'
  WHERE RDB$RELATION_NAME = 'TA_TABLE';

@+ Claudius
__________________
A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira.
Cl@udius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2007, 16h34   #10
Membre habitué
 
Inscription : juillet 2003
Messages : 672
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 672
Points : 142
Points : 142
Par défaut Ok Ca marche

C'est génial
colorid est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h44.


 
 
 
 
Partenaires

Hébergement Web