Vous n'êtes pas identifié(e).
Je vous envoie le script complet pour vous remercier;
#
# convert all tables and columns of a dd to lower case
#
psql contacts_test -U postgres -t > RenTables.sql <<EOF
select
'alter table "' || table_name || '" rename to "' || lower(table_name) || '";'
from
information_schema.tables
where
table_schema = 'public'
order by
table_schema,table_name;
EOF
psql contacts_test -U postgres -f RenTables.sql
psql contacts_test -U postgres -t > RenColumns.sql <<EOF
select
'alter table ' || c.table_name || ' rename column "' || c.column_name || '" to "' || lower(c.column_name) || '";'
from
information_schema.columns c
inner join
information_schema.tables t
on
c.table_name = t.table_name
where
t.table_schema = 'public';
EOF
psql contacts_test -U postgres -f RenColumns.sqlVive PostgreSQL !
Pas de solution !?
Si on joue le résultat de
select
'alter table "' || table_name || '" rename to "' || lower(table_name) || '";'
from
information_schema.tables
where
table_schema = 'public'
order by
table_schema,table_name;en ensuite, on joue le résultat de
select
'alter table ' || c.table_name || ' rename column "' || c.column_name || '" to "' || lower(c.column_name) || '";'
from
information_schema.columns c
inner join
information_schema.tables t
on
c.table_name = t.table_name
where
t.table_schema = 'public';ne pensez-vous pas, alors, que le problème est résolu ?
Merci pour votre attention.
Mais ce n'est pas moi qui ai créé les objets, c'est la bd access existante et je ne vois pas d'options dans Bullzip qui me permettrait de mettre les noms d'objets en minuscules
Tel n'est pas le cas !
J'ai créé ma db pg à partir d'une bd access au moyen de Bullzip.
Est-il possible de faire que les noms d'objets soient CI afin d'éviter de mettre des " dans les queries ?
Merci ! Ca marche !
Encore une petite question : pourquoi dois-je écrire :
alter table "a" alter column "c" type citext;
et non
alter table a alter column c type citext;
Est-ce dû à la collation ?
Peut-on se passer de ces " ?
Merci mais le driver "natif" de Kexi est invisible.
Ceci dit, Base de LibreOffice me semble beaucoup plus abouti.
Bonne journée à vous
Bonjour,
Je dois créer un DB case insensitive (pour des strings avec des accents (ENCODING = LATIN9 si je comprends bien) mais je n'y vois pas très clair pour ce que je dois mettre pour
- COLLATION
- CHARACTER TYPE
Comme je suis très pressé (et mon patron encore plus), je me permets d'appeler à l'aide.
Merci pour votre attention
Bonjour,
Je n'arrive pas à trouver un driver postgresql pour kexi 2 (sur Ubuntu 15). Pourriez-vous me donner une bonne adresse ?
Est-ce que Kexi peut avantageusement remplacer Access comme front-end ? Son VBA est-il assez puissant ?
Merci pour votre attention
Un grand merci et une bonne journée.
Je vous avais contacté il y a plus d'un an. J'ai enfin trouvé à Anvers un job PostgreSQL compatible avec mes horaires religieux.
En route vers de nouvelles aventures avec PostgreSQL.
Windows n'est pas supporté par BDR.
Or les portables sont en Windows et le serveur le sera peut-être !
Une autre idée ?
Merci pour votre prompte réponse. J'investige...
Je suppose que vous considérez que c'est une bonne solution pour le problème posé. Exact ?
Bonne journée à vous
J'aimerais passer de Michel Michoel Depiesse à Michel Depiesse.
Est-ce possible ?
Merci pour votre compréhension
Bonjour,
Je viens d'être engagé par une firme qui est d'accord pour passer à PostgreSQL.
Il y a une DB centrale et des DBs locales sur des portables utilisés par des vendeurs.
Je dois mettre au point une procédure de synchronisation dans les deux sens.
Étant novice en réplication/synchronisation, j'aimerais savoir dans quelle direction aller chercher.
Je pense à Slony pour la sync DB server -> DBs locales et à des procédures ad-hoc pour la sync DBs locales -> DB server.
Voyez-vous autre chose.
Merci pour votre attention
Out of date