IBM Cloud Docs
PostgreSQL

PostgreSQL

IBM Cloud Databases for PostgreSQL est une base de données objet-relationnelle open source hautement personnalisable. C'est une base de données d'entreprise riche en fonctionnalités avec support JSON.

Configurez les détails suivants pour la source de données PostgreSQL:

Enregistrer la source de données
Zone Description
Nom d'affichage Entrez le nom de la base de données à afficher à l'écran.
Nom de la base de données Saisissez le nom de votre base de données.
Nom d'hôte Entrez le nom d'hôte.
Port Entrez le numéro de port.
Nom d’utilisateur Entrez le nom d'utilisateur.
Mot de passe Entrez le mot de passe .
Le port est activé SSL Utilisez l'interrupteur à bascule pour activer ou désactiver la connexion SSL. Si activé,
je. Le lien Télécharger le certificat SSL (.pem, .crt, .cert ou .cer) est activé.
ii. Cliquez sur le lien Télécharger le certificat SSL (.pem, .crt, .cert ou .cer).
iii. Parcourez le certificat SSL et téléchargez-le.
Valider le certificat L'interrupteur à bascule doit être activé pour valider le certificat. Si cette option est désactivée, la fonction de connexion test ne fonctionne pas et la base de données PostgreSQL ne peut pas être ajoutée au moteur.
Statut de la connexion Cliquez sur le lien Tester la connexion pour tester la connexion à la base de données. Si la connexion à la base de données réussit, un message de réussite apparaît.
Associer un catalogue Cochez la case pour associer un catalogue à la source de données. Ce catalogue est automatiquement associé à votre source de données et sert d'interface de requête avec les données qui y sont stockées.
Nom du catalogue Saisissez le nom du catalogue.
Créer Cliquez sur Créer pour créer la base de données.

Activez l'interrupteur de l'option Valider le certificat pour créer la base de données PostgreSQL. Si cette option est désactivée, la fonction Tester la connexion ne fonctionne pas et la base de données ne peut pas être ajoutée au moteur.

Limitations des instructions SQL

  • DROP TABLE L'instruction est prise en charge uniquement lorsqu'elle est activée dans le catalogue.
  • Pour les catalogues basés sur une base de données, le CREATE SCHEMA,CREATE TABLE,DROP SCHEMA,DROP TABLE,DELETE,DROP VIEW,ALTER TABLE, et ALTER SCHEMA les déclarations ne sont pas disponibles dans le Gestionnaire de données Interface utilisateur.

Limites des types de données

  • BLOB et CLOB les types de données peuvent être utilisés comme une alternative équivalente à BYTEA et TEXT respectivement.
  • BLOB et CLOB prise en charge des types de données SELECT déclaration mais ne prend pas en charge les opérations telles que equal,like, et in.
  • Les données affichées à partir de l'interface utilisateur pour BLOB le type de données est dansBase64 format, tandis que le résultat de presto-cli est au format hexadécimal.
  • BINARY le type de données prend en charge uniquement SELECT déclaration.
  • BYTEA est le BINARY type de données alternatif.
  • Lorsque les champs de type de données REAL avoir 6 chiffres ou plus dans la partie décimale, les chiffres étant principalement zéro, les valeurs interrogées sont arrondies. On constate que les arrondis s'effectuent différemment selon la précision des valeurs. Par exemple, un nombre décimal de 1.654, arrondi à 3 chiffres après la virgule, est identique. Un autre exemple est 10.890009 et 10.89000. On remarque que10.89000 est arrondi à10.89, alors que10.89009 n’est pas arrondi. Il s'agit d'un problème inhérent en raison des limitations de représentation des formats binaires à virgule flottante. Cela peut avoir un impact significatif lorsque l’interrogation implique un tri.