SQL表名

时间:2017-10-04 10:39:22

标签: sql

我想在特定的表中看到变量,但是我不确定完整的表名是什么。我可以使用哪种功能?

现在我用

select top 10* 
from VIF_%

但这不起作用。我只知道表名包含VIF

3 个答案:

答案 0 :(得分:1)

我认为您可以使用以下查询来处理表名:(如果是MS SQL)

SELECT TABLE_NAME 
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME LIKE '%VIF%'

答案 1 :(得分:0)

假设您使用的是MS SQL,则可以使用以下代码。

SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE '%VIF%'

OR

SELECT TOP 10 * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE '%VIF%'

答案 2 :(得分:0)

SELECT table_name FROM user_tables where owner = "X"

其中X是创建表格的人的用户名 然后找到具体的列使用
    desc X