INSERT INTO CAPDBO.NRP_BATCH_SCHEDULE_QUEUE
( SCHEDULE_QUEUE_ID
, SCHEDULE_ID
, SCHEDULE_NAME
, SERVICE_ID
, SERVICE_NAME
, SERVICE_PARAMETERS
, TIMEOUT_INTERVAL
, STATUS
, TRACE_ID
, ERROR_MESSAGE
, CREAT_DT
, CREAT_USER
, UPD_DT
, UPD_USER
)
VALUES
( capdbo.NRP_SCHEDULE_QUEUE_SEQ.NEXTVAL
, 1
, 'CAP_NFORM'
, 1
, 'nrp-warehouse/capNformBatch'
, 'accountingDate=TO_CHAR(''YYYY-MM-DD'')'
, 600
, 'PENDING'
, NULL
, NULL
, SYSDATE
, 'CAPDBO'
, SYSDATE
, 'CAPDBO'
)
Не совсем понятно, что должна означать строка SERVICE_PARAMETERS
, но в этом операторе SQL это просто строковое значение. Чтобы включить одиночную кавычку в строковый литерал, одиночную кавычку можно экранировать, поставив перед ней еще одну одинарную кавычку, например, строковый литерал
'It''s fine'
^^
оценивается как "It's fine
"