【发布时间】:2022-07-01 23:20:55
【问题描述】:
我正在使用具有值的作业变量文件运行 tdload 命令:
SelectStmt = \'select * from database.tablename where column1 > 100\',
SourceTdpid = \'hostid\',
SourceUserName = \'username\',
SourceUserPassword = \'password\'
SourceTable = \'database.tablename\',
FileWriterFileSizeMax = \'10M\',
TargetTextDelimiter = \'|\'
TargetFilename = \"file.csv\"
FileWriterQuotedData = \"Y\"
select 语句中的过滤子句应该只返回 39 行,
但我从提取文件中的表中获取所有行。
如何解决这个问题?
-
如果您在 SQL 助手中运行该确切语句会发生什么?
-
SourceTable 用
SELECT * FROM databasename.tablename;覆盖先前的 SelectStmt - 不要同时使用两者
标签: teradata teradatasql