Blog programisty w Oracle PL/SQL

Jest to blog eksperymentatora programisty w PL/SQL dla Oracle. Wszystkie kody tutaj zamieszczone mogą być dowolnie wykorzystywane i zmieniane. A jeśli Ktoś z Gości znajdzie błąd, będę niezwykle wdzięczny...
Zapisz

Szukaj na tym blogu

wtorek, 31 stycznia 2017

Ściągawka dla Kolegi - dyrektora handlowego w pewnej firmie IT - zastosowanie złączeń kartezjańskich

Zainspirowany bardzo bogatym korposłownictwem z zakresu prezentacji handlowych rozwiązań i usług postanowiłem  napisać ściągawkę do wykorzystania przez przesympatycznego prelegenta. Przykład też pokazuje w jaki sposób zamienić elementy listy na  kolejne wiersze w strukturze zbliżonej do tabeli. Świadome pominięcie warunków złączenia ma na celu wygenerowanie wszystkich możliwych  połączeń bardzo profesjonalnych sformułowań..

SELECT TABLE_1.COLUMN_VALUE || ' ' ||
     TABLE_2.COLUMN_VALUE  || ' ' ||
     TABLE_3.COLUMN_VALUE || ' ' ||
     TABLE_4.COLUMN_VALUE || ' ' || 
     TABLE_5.COLUMN_VALUE || ' ' ||
     TABLE_6.COLUMN_VALUE || ' ' ||
     TABLE_7.COLUMN_VALUE    
FROM
 TABLE(SYS.ODCIVARCHAR2LIST('Przestrzeganie najwyższych standardów podczas ',
    'Ciągłe doskonalenie procesu',
    'Wieloletnie doświadczenie w zakresie',
    'Unikalny zbiór kompetencji naszego zespołu w zakresie')) TABLE_1,
 TABLE(SYS.ODCIVARCHAR2LIST( 'analizy', 'tworzenia', 'projektowania', 'testowania', 'wdrażania' )) TABLE_2,
 TABLE(SYS.ODCIVARCHAR2LIST( 'skalowalnych ', 'wydajnych', 'niezawodnych' , 'optymalnie wspierających biznes') ) TABLE_3,
 TABLE(SYS.ODCIVARCHAR2LIST( 'aplikacji', 'systemów', 'kompleksowych rozwiązań') ) TABLE_4,
 TABLE(SYS.ODCIVARCHAR2LIST( 'w największych bankach', 'w kluczowych organach administracji państwowej', 'w największych zakładach produkcyjnych', 'w największych sieciach handlowych') ) TABLE_5,
 TABLE(SYS.ODCIVARCHAR2LIST( 'potwierdza', 'zapewnia', 'trafnie weryfikuje') ) TABLE_6,
 TABLE(SYS.ODCIVARCHAR2LIST( 'wybór naszej firmy jako gwarancję sukcesu ',
  'korzyści z długofalowej współpracy', 'terminowe wdrożenie systemu', 'uzyskanie przewagi technologiczną dzięki naszej firmie') ) TABLE_7

2 komentarze:

  1. Fajne i zabawne :) Ale zgadza się, korposłownictwo z branży IT jest momentami głupie i napuszone.

    OdpowiedzUsuń
  2. Bardzo dobre, koledzy z mojego zespołu zrobili kiedyś podobny generator dla fancy nazw spotkań tak by móc zalogować gdzieś czas spędzony na obiad

    OdpowiedzUsuń