From time to time, we receive requests from our customers that they want to load data from database where table name is dynamic, e.g. on demand load data from different tablenames all of them have the same column structure.
Unfortunately currently IL doesn't support using parameter as identifier, string parameter is always interepreted as literay so SQL like [ select * from ?tablename ] results in [ select * from "table1" ] which is not an legal SQL statement.