Hi Stiphu,
You can cast as you require:
/*created table*/
CREATE MULTISET TABLE db1.raja_test ,NO FALLBACK ,
NO BEFORE JOURNAL,
NO AFTER JOURNAL,
CHECKSUM = DEFAULT,
DEFAULT MERGEBLOCKRATIO
(
id INTEGER,
name VARCHAR(10) CHARACTER SET LATIN NOT CASESPECIFIC,
query VARCHAR(100) CHARACTER SET LATIN NOT CASESPECIFIC)
NO PRIMARY INDEX ;
/*query result normal */
select id,name,query from db1.raja_test WHERE ID=4
id name query
4 6782 2.400000000000E000
query after casting to float.
select id,name,cast(query as float) from db1.raja_test WHERE ID=4
id name query
4 6782 2.40
Is this what you want? You can cast your varchar .
Cheers,
Hi Stiphu,
You can cast as you require:
/*created table*/
CREATE MULTISET TABLE db1.raja_test ,NO FALLBACK ,
NO BEFORE JOURNAL,
NO AFTER JOURNAL,
CHECKSUM = DEFAULT,
DEFAULT MERGEBLOCKRATIO
(
id INTEGER,
name VARCHAR(10) CHARACTER SET LATIN NOT CASESPECIFIC,
query VARCHAR(100) CHARACTER SET LATIN NOT CASESPECIFIC)
NO PRIMARY INDEX ;
/*query result normal */
select id,name,query from db1.raja_test WHERE ID=4
id name query
4 6782 2.400000000000E000
query after casting to float.
select id,name,cast(query as float) from db1.raja_test WHERE ID=4
id name query
4 6782 2.40
Is this what you want? You can cast your varchar .
Cheers,