我想创建一个数据库,其中有一个存储在表中的表名列表。现在借助这个列表,我可以访问其他表格。从表中获取表名并使用表名访问数据
例如: -
Table name :- table_list (2 column i.e. table_name,table_id)
table_list attributes
authentication 1
basic_info 2
contact 3
我可以直接访问使用SELECT语句这些表,但我想用table_list表最好使用select语句来访问它们。
我试图
select * from (select table_name as x from table_list where id=2) as y
,但无法获得正确的输出。
什么是你想实现请告诉我保存表名的地步?在另一个表中。如果出于安全目的,您可以创建视图并对用户进行有限访问。 – ntstha
对于我的项目,我已经创建了视图。但我想实现一些动态的方法来从各种表中检索数据。而且这种方法可以提供安全性,这是一个加点。 –