Teradata ';N定义和#x27;列-如何检查编号是否已定义

Teradata ';N定义和#x27;列-如何检查编号是否已定义,teradata,Teradata,我有一个浮点列Teradata,它的行数显示为'n。def. 'n。def.已填充与numpy'nan'相对应的内容 我正试图抓住那些'n。定义值。值 检查NULL无效 SEL*其中mycol在0.0和1.0之间没有过滤掉n。def.(在此处设置了可接受值的范围) 发现了一个丑陋的黑客:CAST(col_1 AS CHAR(200))AS col_1_str返回******************** 您是如何将NaN放入该列的?我有一个numpyNaN根据您的黑客行为,在那里注入了pyodb

我有一个浮点列Teradata,它的行数显示为
'n。def.
'n。def.
已填充与numpy'nan'相对应的内容

我正试图抓住那些
'n。定义值。

  • 检查
    NULL
    无效
  • SEL*其中mycol在0.0和1.0之间
    没有过滤掉
    n。def.
    (在此处设置了可接受值的范围)
  • 发现了一个丑陋的黑客:
    CAST(col_1 AS CHAR(200))AS col_1_str
    返回
    ********************

您是如何将
NaN
放入该列的?我有一个numpy
NaN
根据您的黑客行为,在那里注入了
pyodbc
,请尝试
TO_NUMBER(TRIM(col_1))
它应该返回null OK,是的,它也可以工作。除非有更整洁的方法。。。