PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Migration vers 8.13

Technique - installation | Migration vers 8.13

Par dps31 le 09/05/2006 - 15:54

peut-on lors d'un update ou insert, tronquer par DEFAUT ( par le biais de la config ) la taille d'un élément à transferer : exemple

la variable texte est de longueur de 60 caractères et le champ receveur fait 40 caracteres maxi.
lors d'un UPDATE ou INSERT j'ai une erreur 'too long'.

peut-on configurer cette option par defaut, ou bien est-on obligé de tester AVANT l'UPDATE la longueur du champ ??

Je suis programmeur COBOL et me mets aux SGBD. J'avais cette option sur une version 7 xx mais pas sur cette version
Merci pour votre aide par avance.

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Bonjour lors de l' INSERT

Christophe Chauvet/ = 10 Mai, 2006 - 19:09

Bonjour

lors de l' INSERT ou UPDATE vous pouvez utiliser la fonction substr().

ex:
INSERT INTO TEST (nomchamp) VALUES (substr('nom texte beaucoup trop long', 1, 40));

Cordialement.

Christophe Chauvet
http://kryskool.org/


Merci, Mais est-il possibl

dps31/ = 10 Mai, 2006 - 20:24

Merci,

Mais est-il possible par le biais du fichier de 'config' de paramètrer cela, car je voudrais éviter de modifier une trentaine de scripts en perl déja écrits et en production.


© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.