Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Nie wyświetlaj pustych zestawów zwrotów

otocz dynamiczne zapytanie blokiem IF, który sprawdza, czy zapytanie coś zwróci.

select 'if exists (' + QUERY + ')' + char(10) + '    ' + QUERY
from (
    select QUERY = 'select * from ' + TABLE_NAME 
        + ' where ' + COLUMN_NAME + ' = 123'
    from INFORMATION_SCHEMA.COLUMNS  
    where COLUMN_NAME like '%columnOfInterest%'
)  q


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę zmienić ograniczenie klucza podstawowego za pomocą składni SQL?

  2. Jak znaleźć optymalny unikalny identyfikator w tabeli w SQL Server:sp_special_columns

  3. Jak utworzyć tabelę w SQL Server

  4. problem z projektem bazy danych podczas dodawania nowych kolumn do tabeli z aplikacji

  5. Jak automatycznie uruchamiać zadania agenta SQL Server?