用sql获取数据库中所有的表名的方法:1、oracle下:selecttable_namefromall_tables;2、MySQL下:selecttable_namefrominformation_schema.tableswheretable_schema='csdb'andtable_type='basetable';3、sqlserver下:selectnamefromsys.tablesgo