SHOW AVAILABLE OFFERS¶
Répertorie les offres qui sont disponibles pour l’utilisateur qui exécute la commande.
Syntaxe¶
SHOW AVAILABLE OFFERS [ LIKE '<pattern>' ] IN LISTING <listing>
Paramètres¶
LIKE 'pattern'(Facultatif) Filtre la sortie de commande par nom d’objet. Le filtre utilise une concordance de motif insensible à la casse avec prise en charge des caractères génériques SQL (
%et_).Par exemple, les motifs suivants donnent les mêmes résultats :
... LIKE '%testing%' ...... LIKE '%TESTING%' .... Par défaut : aucune valeur (aucun filtrage n’est appliqué à la sortie).
IN LISTING listingListe associée à l’offre que vous souhaitez afficher.
Sortie¶
La sortie de commande fournit les propriétés et les métadonnées dans les colonnes suivantes :
Colonne |
Description |
|---|---|
|
Nom de l’offre. |
|
État de l’offre, l’un des suivants :
|
|
Date et heure de la dernière mise à jour de l’état de l’offre. |
|
La date préférée pour l’accès des consommateurs aux listes, une parmi :
|
|
Valeur totale du contrat. |
|
Le type de contrat, l’un des suivants :
|
|
Durée du contrat en mois. |
|
La date de début de facturation préférée, une des suivantes :
|
|
Date et heure de début de la facturation. |
|
Spécifie qu’une offre par défaut est incluse dans le plan tarifaire, l’une des offres suivantes :
|
|
Nom de l’offre visible par les consommateurs. |
|
Date et heure d’expiration de l’offre. |
|
Paramètres du plan tarifaire supplémentaires, l’un des éléments suivants :
|
|
Date et heure auxquelles les consommateurs perdent l’accès à la liste. |
|
Date et heure auxquelles les consommateurs peuvent accéder à la liste. |
|
Remise de l’offre. |
|
Le consommateur cible de l’offre. |
|
Conditions de service associées à l’offre. |
|
Informations complémentaires sur l’offre. |
|
Plan tarifaire associé à l’offre. |
|
Date et heure de la dernière mise à jour de la l’offre. |
Exigences en matière de contrôle d’accès¶
Privilège |
Objet |
Remarques |
|---|---|---|
PURCHASE DATA EXCHANGE LISTING |
Global |
Ce privilège accorde la possibilité d’acheter une liste payante. Si vous ne disposez pas d’un rôle avec ce privilège, contactez l’administrateur de votre compte. |
Pour obtenir des instructions sur la création d’un rôle personnalisé avec un ensemble spécifique de privilèges, voir Création de rôles personnalisés.
Pour des informations générales sur les rôles et les privilèges accordés pour effectuer des actions SQL sur des objets sécurisables, voir Aperçu du contrôle d’accès.
Notes sur l’utilisation¶
Pour post-traiter la sortie de cette commande, vous pouvez utiliser l’opérateur de canal (
->>) ou la fonction RESULT_SCAN. Les deux constructions traitent la sortie comme un jeu de résultats que vous pouvez interroger.For example, you can use the pipe operator or RESULT_SCAN function to select specific columns from the SHOW command output or filter the rows.
When you refer to the output columns, use double-quoted identifiers for the column names. For example, to select the output column
type, specifySELECT "type".You must use double-quoted identifiers because the output column names for SHOW commands are in lowercase. The double quotes ensure that the column names in the SELECT list or WHERE clause match the column names in the SHOW command output that was scanned.
Exemples¶
Afficher toutes les offres disponibles dont le nom commence par myoffer dans mylisting :
SHOW AVAILABLE OFFERS LIKE 'MYOFFER%' IN LISTING MYLISTING;