Check if table exists in SQL Server

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Check if table exists in SQL Server

Message par Clippy »

Check if table exists in SQL Server
Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Re: Check if table exists in SQL Server

Message par Clippy »

For queries like this it is always best to use an `INFORMATION_SCHEMA` view. These views are (mostly) standard across many different databases and rarely change from version to version.

To check if a table exists use:

```
IF (EXISTS (SELECT *
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'TheSchema'
AND TABLE_NAME = 'TheTable'))
BEGIN
--Do Stuff
END

```
Répondre

Revenir à « SQL Server »