Skip to content

TETA Interfejs z ORACLE opearty na linkedserver

Wykonanie zapytania Sprawdzenie czy nie wisi cos w interfejsie

SQL
select * from
OPENQUERY (TETA_CONS_PROD,  'select * from     TETA_ADMIN.RK_API_IMPORT_DOK')

TEST dokumenów

SQL
1
2
3
4
5
6
7
select * from  OPENQUERY (TETA_CONS_PROD,
'
  select * from
  RK_dokumenty
  where nip=''7272351852''
  order by data_dokumentu desc
')

Eksport kontrahentów odbywa się przez

SQL
[firm].[Firm_exportToExternalSystem]

SELECT x.symbol FROM
                OPENQUERY (TETA_CONS_PROD,
                         '
                          select K.ID,k.symbol
                          FROM TETA_ADMIN.AP_KONTRAHENCI K'
                          )x
                LEFT JOIN firm.firm f on f.firmNR = x.symbol COLLATE   SQL_Latin1_General_CP1_CI_AS
                where f.firmNR is NULL

Weryfikacja zbieznosci baz danych

SQL
SELECT x.SYMBOL, x.NAZWA TETANAZWA, f.firmName PLATFORMANAZWA, x.NIP TETANIP,f.taxCode PLATFORMANIP FROM
                OPENQUERY (TETA_CONS_PROD,
                         '
                          select K.SYMBOL,K.NAZWA,K.NIP
                          FROM TETA_ADMIN.AP_KONTRAHENCI K'
                          )x
                LEFT JOIN firm.firm f on f.firmNR = x.symbol COLLATE   SQL_Latin1_General_CP1_CI_AS
                where f.status >-1 -- and f.firmNR ='12057'
    and x.NIP  != replace(f.taxCode,'PL','')
    order by 1

szukanie wsrod obiektow

SQL
1
2
3
4
5
6
                       SELECT  *  FROM
                        OPENQUERY (TETA_CONS_PROD,
                                 'SELECT
*
FROM
  all_tables  where TABLE_NAME like ''%KONT%''')   c

Kontrahenci ostatnio dodani

SQL
1
2
3
4
5
6
7
8
 SELECT * FROM OPENQUERY(TETA_CONS_PROD,'
    SELECT
        *
    FROM
        TETA_ADMIN.AP_KONTRAHENCI
    where
        to_char( DATA_UTWORZENIA, ''YYYY-MM-DD'' ) > ''2022-02-01''
') x