Je suis nouveau sur PostgreSQL. Quelqu’un pourrait-il corriger cette question?
Questionne:
- Comment imprimer un message comme 'PRINT' en T-SQL ?
- Comment soulever des erreurs avec des informations d’exception?
Je suis nouveau sur PostgreSQL. Quelqu’un pourrait-il corriger cette question?
Questionne:
Utilisez l’instruction DO, une nouvelle option dans la version 9.0 :
Vous pouvez l’écrire sous forme de script psql, par exemple,
et courir avec
Il n’est pas possible de faire des erreurs avec les paramètres directement dans PostgreSQL. Lors du portage d’un tel code, certaines personnes encodent les informations nécessaires dans la chaîne d’erreur et les analysent si nécessaire.
Tout fonctionne un peu différemment, alors soyez prêt à réapprendre / repenser / réécrire beaucoup de choses.
Je veux juste ajouter mes deux cents sur cet ancien post:
À mon avis, presque tous les moteurs de base de données relationnelle incluent une exécution de transaction commit automatiquement après l’exécution d’une commande DDL, même lorsque vous avez autocommit=false, vous n’avez donc pas besoin de démarrer une transaction pour éviter une création potentielle d’objet tronqué car elle est complètement inutile.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.