在 TOAD 数据点中,我试图在查询结果的输出中生成一个字符串“sql_statement”,但是该字符串输出被截断。我在使用 Postgres SQL 语法的 RedShift 环境中工作。
SELECT
table_schema AS schema_name,
table_name,
column_name,
character_maximum_length,
'select max(length(' ||column_name||')), max('||column_name||') from '||schema_name||'.'||table_name|| ';' as "sql_statement"
FROM
information_schema.columns
WHERE
table_schema ='lacf'
AND character_maximum_length > 2000
ORDER BY
table_name, column_name;
查看结果集时,我尝试为“sql_statement”输出生成的字符串被截断。我已经搜索过,但找不到任何会导致这种情况的设置。也许我遗漏了一些简单的东西,所以任何帮助将不胜感激。