Syntax Examples
Example A
The following example shows a query with select
statement in relation to PPM when using tokens. The syntax includes single quotes when a nested token is of VARCHAR2
data type.
Note: No need to include single quotes when a nested token is of Number
data type.
Syntax:
-- Set SLA Violation Date From Requestor Priority
select
to_char(client_SLAs( '[REQ.P.INS_CO_SLA_PRIORITY_REQUESTOR]',
'[REQ.VP.LN_CO_CLIENT]',
( select "SLA_Days" from CP_SLAs@ReqproProd
where "Client" = '[REQ.VP.LN_CO_CLIENT]'
and "SLA_Code" = '[REQ.P.INS_CO_SLA_PRIORITY_REQUESTOR]'
),
'[REQ.P.LN_IMPACTED_ENVIRONMENT]',
( select "Date_Type" from CP_SLAs@ReqproProd
where "Client" = '[REQ.VP.LN_CO_CLIENT]'
and "SLA_Code" = '[REQ.P.INS_CO_SLA_PRIORITY_REQUESTOR]')
),
'YYYY-MM-DD HH24:MI:SS'
),
to_char(client_SLAs( '[REQ.P.INS_CO_SLA_PRIORITY_REQUESTOR]',
'[REQ.VP.LN_CO_CLIENT]',
( select "SLA_Days" from CP_SLAs@ReqproProd
where "Client" = '[REQ.VP.LN_CO_CLIENT]'
and "SLA_Code" = '[REQ.P.INS_CO_SLA_PRIORITY_REQUESTOR]'
),
'[REQ.P.LN_IMPACTED_ENVIRONMENT]',
( select "Date_Type" from CP_SLAs@ReqproProd
where "Client" = '[REQ.VP.LN_CO_CLIENT]'
and "SLA_Code" = '[REQ.P.INS_CO_SLA_PRIORITY_REQUESTOR]')
),
'YYYY-MM-DD HH24:MI:SS'
),
'',
''
FROM DUAL
Example B
Here is a syntax example of PL/SQL function:
select LN_CUSTOM.ValidateCompanions('[REQ.P.LNCOMPANIONREQNO]') from dual
This syntax launches a select
statement and returns the result back into LN_WARNING
.