现数据库中有数据表:m200301,m200302,m200303.....
我现在要根据输入的年月来读取不同数据表中的数据,请教各位高手:
怎么样才能在SQL语句中用变量表示数据表名呢?
如:SELECT "m200310"."telnum"
^^^^^^^^^
INTO :st_4.text
FROM "m200310"
where "id"=1
using sqlca;
我能不能用变量来表示以上的"m200310"?
...全文
374打赏收藏
有关SQL语句的问题,怎么样才能在SQL语句中用变量表示数据表名?
现数据库中有数据表:m200301,m200302,m200303..... 我现在要根据输入的年月来读取不同数据表中的数据,请教各位高手: 怎么样才能在SQL语句中用变量表示数据表名呢? 如:SELECT "m200310"."telnum" ^^^^^^^^^ INTO :st_4.text FROM "m200310" where "id"=1 using sqlca; 我能不能用变量来表示以上的"m200310"?