我正在访问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字段实施之前,这是否是一个空字符串的声音方法?