I was using a linux terminal to select a bigint column from another windows sql server(by php mmsql), but the result turn to be a float number.. why..
the sql is:
SELECT cAccountId FROM tAccountMaster WHERE cUserString = 'xxxx';
it should be :
array(1) { [0]=> array(1) { ["cAccountId"]=> bigint(60254406962323528) } }
but it turn out to be :
array(1) { [0]=> array(1) { ["cAccountId"]=> float(6.0254406962324E+16) } }
Here is the database structure: