Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ssis日期前后的文字单字符串qoute_Ssis_Powerbi_Teradata Sql Assistant - Fatal编程技术网

ssis日期前后的文字单字符串qoute

ssis日期前后的文字单字符串qoute,ssis,powerbi,teradata-sql-assistant,Ssis,Powerbi,Teradata Sql Assistant,我想知道如何在ssis变量周围加上一个引号。这是我的ssis表达式 "INSERT INTO LOGS.LOG_FILES VALUES("+(DT_WSTR,29) @[User::Row_Count] +","+SUBSTRING((DT_STR,30, 1252) GETDATE(), 1, 19)+")" 这是我的输出或(进化值) 但我希望输出像这样 INSERT INTO LOGS.LOG_FILES VALUES(59,'2020-05-28 13:59:42') 或者:如何在单

我想知道如何在ssis变量周围加上一个引号。这是我的ssis表达式

"INSERT INTO LOGS.LOG_FILES VALUES("+(DT_WSTR,29) @[User::Row_Count] +","+SUBSTRING((DT_STR,30, 1252) GETDATE(), 1, 19)+")"
这是我的输出或(进化值)

但我希望输出像这样

INSERT INTO LOGS.LOG_FILES VALUES(59,'2020-05-28 13:59:42')
或者:如何在单引号中包含日期值
'2020-05-28 13:59:42'


那么SSIS上的语法如何才能实现这一点呢?

您可以尝试将单引号放在逗号后面,第二个放在括号后面,如下面所示:

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

您可以尝试将单引号放在逗号之后,第二个放在括号结束之前,如下面所示:

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

@AmarCh,如果我的回答对你有帮助,你可以接受。@AmarCh,如果我的回答对你有帮助,你可以接受。