ssis literal single string qoute вокруг даты - PullRequest
1 голос
/ 28 мая 2020

Я хотел бы знать, как заключить переменную ssis в одинарные кавычки. Это мое выражение ssis

"INSERT INTO LOGS.LOG_FILES VALUES("+(DT_WSTR,29) @[User::Row_Count] +","+SUBSTRING((DT_STR,30, 1252) GETDATE(), 1, 19)+")"

Это мой результат или (Evolution value)

INSERT INTO LOGS.LOG_FILES VALUES(59,2020-05-28 13:59:42)

Но я хочу, чтобы результат выглядел так

INSERT INTO LOGS.LOG_FILES VALUES(59,'2020-05-28 13:59:42')

или: Как включить значение даты в одинарные кавычки '2020-05-28 13:59:42'?

Итак, как будет выглядеть синтаксис в SSIS для выполнения sh этого, пожалуйста?

1 Ответ

0 голосов
/ 28 мая 2020

Вы можете попытаться разместить одинарные кавычки, сначала после запятой, а вторую перед закрытием скобок, как показано ниже:

"INSERT INTO LOGS.LOG_FILES VALUES("+(DT_WSTR,29) @[User::Row_Count] +",'"+SUBSTRING((DT_STR,30, 1252) GETDATE(), 1, 19)+"')"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...