fix casr case
This commit is contained in:
parent
322d71e1a7
commit
e6d067a330
|
@ -329,26 +329,29 @@ class TDTestCase:
|
||||||
|
|
||||||
tdSql.query("select cast(c5 as bigint) as b from ct4")
|
tdSql.query("select cast(c5 as bigint) as b from ct4")
|
||||||
for i in range(len(data_ct4_c5)):
|
for i in range(len(data_ct4_c5)):
|
||||||
tdSql.checkData( i, 0, data_ct4_c5[i])
|
tdSql.checkData( i, 0, data_ct4_c5[i] ) if data_ct4_c5[i] is None else tdSql.checkData( i, 0, int(data_ct4_c5[i]) )
|
||||||
tdSql.query("select cast(c5 as bigint) as b from t1")
|
tdSql.query("select cast(c5 as bigint) as b from t1")
|
||||||
for i in range(len(data_t1_c5)):
|
for i in range(len(data_t1_c5)):
|
||||||
tdSql.checkData( i, 0, data_t1_c5[i])
|
tdSql.checkData( i, 0, data_t1_c5[i] ) if data_t1_c5[i] is None else tdSql.checkData( i, 0, int(data_t1_c5[i]) )
|
||||||
|
|
||||||
tdLog.printNoPrefix("==========step21: cast float to binary, expect changes to str(int) ")
|
tdLog.printNoPrefix("==========step21: cast float to binary, expect changes to str(int) ")
|
||||||
tdSql.query("select cast(c5 as binary(32)) as b from ct4")
|
tdSql.query("select cast(c5 as binary(32)) as b from ct4")
|
||||||
for i in range(len(data_ct4_c5)):
|
for i in range(len(data_ct4_c5)):
|
||||||
tdSql.checkData( i, 0, str(data_ct4_c5[i]) )
|
# tdSql.checkData( i, 0, str(data_ct4_c5[i]) ) if data_ct4_c5[i] is None else tdSql.checkData( i, 0, str(round(data_ct4_c5[i], 6)) )
|
||||||
|
tdSql.checkData( i, 0, str(data_ct4_c5[i]) ) if data_ct4_c5[i] is None else tdSql.checkData( i, 0, f'{data_ct4_c5[i]:.6f}' )
|
||||||
tdSql.query("select cast(c5 as binary(32)) as b from t1")
|
tdSql.query("select cast(c5 as binary(32)) as b from t1")
|
||||||
for i in range(len(data_t1_c5)):
|
for i in range(len(data_t1_c5)):
|
||||||
tdSql.checkData( i, 0, str(data_t1_c5[i]) )
|
# tdSql.checkData( i, 0, str(data_t1_c5[i]) ) if data_t1_c5[i] is None else tdSql.checkData( i, 0, str(round(data_t1_c5[i], 6)) )
|
||||||
|
tdSql.checkData( i, 0, str(data_t1_c5[i]) ) if data_t1_c5[i] is None else tdSql.checkData( i, 0, f'{data_t1_c5[i]:.6f}' )
|
||||||
|
# tdSql.checkData( i, 0, str(data_t1_c5[i]) )
|
||||||
|
|
||||||
tdLog.printNoPrefix("==========step22: cast float to nchar, expect changes to str(int) ")
|
tdLog.printNoPrefix("==========step22: cast float to nchar, expect changes to str(int) ")
|
||||||
tdSql.query("select cast(c5 as nchar(32)) as b from ct4")
|
tdSql.query("select cast(c5 as nchar(32)) as b from ct4")
|
||||||
for i in range(len(data_ct4_c5)):
|
for i in range(len(data_ct4_c5)):
|
||||||
tdSql.checkData( i, 0, str(data_ct4_c5[i]) )
|
tdSql.checkData( i, 0, str(data_ct4_c5[i]) ) if data_ct4_c5[i] is None else tdSql.checkData( i, 0, f'{data_ct4_c5[i]:.6f}' )
|
||||||
tdSql.query("select cast(c5 as nchar(32)) as b from t1")
|
tdSql.query("select cast(c5 as nchar(32)) as b from t1")
|
||||||
for i in range(len(data_t1_c5)):
|
for i in range(len(data_t1_c5)):
|
||||||
tdSql.checkData( i, 0, str(data_t1_c5[i]) )
|
tdSql.checkData( i, 0, str(data_t1_c5[i]) ) if data_t1_c5[i] is None else tdSql.checkData( i, 0, f'{data_t1_c5[i]:.6f}' )
|
||||||
|
|
||||||
tdLog.printNoPrefix("==========step23: cast float to timestamp, expect changes to timestamp ")
|
tdLog.printNoPrefix("==========step23: cast float to timestamp, expect changes to timestamp ")
|
||||||
tdSql.query("select cast(c5 as timestamp) as b from ct4")
|
tdSql.query("select cast(c5 as timestamp) as b from ct4")
|
||||||
|
@ -380,26 +383,26 @@ class TDTestCase:
|
||||||
|
|
||||||
tdSql.query("select cast(c6 as bigint) as b from ct4")
|
tdSql.query("select cast(c6 as bigint) as b from ct4")
|
||||||
for i in range(len(data_ct4_c6)):
|
for i in range(len(data_ct4_c6)):
|
||||||
tdSql.checkData( i, 0, data_ct4_c6[i])
|
tdSql.checkData( i, 0, data_ct4_c6[i] ) if data_ct4_c6[i] is None else tdSql.checkData( i, 0, int(data_ct4_c6[i]) )
|
||||||
tdSql.query("select cast(c6 as bigint) as b from t1")
|
tdSql.query("select cast(c6 as bigint) as b from t1")
|
||||||
for i in range(len(data_t1_c6)):
|
for i in range(len(data_t1_c6)):
|
||||||
tdSql.checkData( i, 0, data_t1_c6[i])
|
tdSql.checkData( i, 0, data_t1_c6[i] ) if data_t1_c6[i] is None else tdSql.checkData( i, 0, int(data_t1_c6[i]) )
|
||||||
|
|
||||||
tdLog.printNoPrefix("==========step25: cast double to binary, expect changes to str(int) ")
|
tdLog.printNoPrefix("==========step25: cast double to binary, expect changes to str(int) ")
|
||||||
tdSql.query("select cast(c6 as binary(32)) as b from ct4")
|
tdSql.query("select cast(c6 as binary(32)) as b from ct4")
|
||||||
for i in range(len(data_ct4_c6)):
|
for i in range(len(data_ct4_c6)):
|
||||||
tdSql.checkData( i, 0, str(data_ct4_c6[i]) )
|
tdSql.checkData( i, 0, str(data_ct4_c6[i]) ) if data_ct4_c6[i] is None else tdSql.checkData( i, 0, f'{data_ct4_c6[i]:.6f}' )
|
||||||
tdSql.query("select cast(c6 as binary(32)) as b from t1")
|
tdSql.query("select cast(c6 as binary(32)) as b from t1")
|
||||||
for i in range(len(data_t1_c6)):
|
for i in range(len(data_t1_c6)):
|
||||||
tdSql.checkData( i, 0, str(data_t1_c6[i]) )
|
tdSql.checkData( i, 0, str(data_t1_c6[i]) ) if data_t1_c6[i] is None else tdSql.checkData( i, 0, f'{data_t1_c6[i]:.6f}' )
|
||||||
|
|
||||||
tdLog.printNoPrefix("==========step26: cast double to nchar, expect changes to str(int) ")
|
tdLog.printNoPrefix("==========step26: cast double to nchar, expect changes to str(int) ")
|
||||||
tdSql.query("select cast(c6 as nchar(32)) as b from ct4")
|
tdSql.query("select cast(c6 as nchar(32)) as b from ct4")
|
||||||
for i in range(len(data_ct4_c6)):
|
for i in range(len(data_ct4_c6)):
|
||||||
tdSql.checkData( i, 0, str(data_ct4_c6[i]) )
|
tdSql.checkData( i, 0, str(data_ct4_c6[i]) ) if data_ct4_c6[i] is None else tdSql.checkData( i, 0, f'{data_ct4_c6[i]:.6f}' )
|
||||||
tdSql.query("select cast(c6 as nchar(32)) as b from t1")
|
tdSql.query("select cast(c6 as nchar(32)) as b from t1")
|
||||||
for i in range(len(data_t1_c6)):
|
for i in range(len(data_t1_c6)):
|
||||||
tdSql.checkData( i, 0, str(data_t1_c6[i]) )
|
tdSql.checkData( i, 0, str(data_t1_c6[i]) ) if data_t1_c6[i] is None else tdSql.checkData( i, 0, f'{data_t1_c6[i]:.6f}' )
|
||||||
|
|
||||||
tdLog.printNoPrefix("==========step27: cast double to timestamp, expect changes to timestamp ")
|
tdLog.printNoPrefix("==========step27: cast double to timestamp, expect changes to timestamp ")
|
||||||
tdSql.query("select cast(c6 as timestamp) as b from ct4")
|
tdSql.query("select cast(c6 as timestamp) as b from ct4")
|
||||||
|
|
Loading…
Reference in New Issue