我在数据库中建立了一个视图"v_Info",该视图是对两个表"t_t1"和"t_t2"的综合查询结果,我在视图里面新加一个"f_Value"字段,该字段在建立视图时设为"null"。
    视图创建的语句如下:
    create view v_Info
    as
    select aa.f_ID as ID,aa.f_Name1 as name1,bb.f_Name2 as name2,null as value from t_t1 aa full join t_t2 bb on  bb.f_ID = aa.f_ID
    注:f_Value是一个浮点型字段。
    结果在Delphi 4中用TQuery控件查询视图的数据时,出现如下字样的错误信息,谁能帮忙给看看是怎么回事?谢谢!
    错误信息:
    "Project myProj.exe raised exception class EDatabaseEror with message 'v_Info: Type mismatch for field 'f_Value', expecting:Float actual:Integer', process stopped"