SQL to check if database is empty (no tables)

前端 未结 11 1382
后悔当初
后悔当初 2021-02-14 04:59

I need to check if a database is totally empty (no tables) using an SQL query. How can this be done?

Thanks for the help!

11条回答
  •  北荒
    北荒 (楼主)
    2021-02-14 05:28

    If you're using SQL Server 2005 or greater, you can use one of the system views to acheive this for the current db:

    select Count(*)
    from sys.tables
    where [type] = 'U'
    

提交回复
热议问题