sql >> Databasteknik >  >> RDS >> Sqlserver

Visa inte tomma returset

linda in den dynamiska frågan i ett IF-block som testar om frågan kommer att returnera något.

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. Åtkomst nekad för användare ''@'localhost' (med lösenord:NEJ)

  2. mySQL konvertera varchar till datum

  3. Fel-Försök av metoden 'X.set_DbConnection(System.Data.Common.DbConnection)' för att komma åt metoden 'Y.get_Settings()' misslyckades

  4. hur skriver man ut hela tabellen med anonymt block i pl sql?