在Teradata查询中将空字符串作为占位符

时间:2015-02-09 21:40:53

标签: sql null teradata placeholder temporary

我正在访问Teradata数据库,然后获取数据并将其输入SQL服务器数据库。一切都运行良好,除了现在TD db还没有实现一个字符串字段所以我使用null作为占位符。

select 
mac.Company "CompanyName",  
mac.VEHICLE_ID "CarNo", 
null "AmzCode"

进行一些测试我意识到返回一个带null的整数字段。我假设默认数据类型总是一个整数,如果没有定义。

所以改为:

select 
mac.Company "CompanyName",  
mac.VEHICLE_ID "CarNo", 
cast(null as varchar(4)) "AmzCode"

在TD字段实施之前,这是否是一个空字符串的声音方法?

0 个答案:

没有答案
相关问题