Welcome to Sign in | Help

Re: Cautare in toate tabelele

  •  11-29-2008, 9:14 AM

    Re: Cautare in toate tabelele

    [1] Implementezi căutarea asta în C# / VB

    [2]
    CREATE VIEW Ceva
    AS
    SELECT 'Tabel1'   AS Tabel,
                IDTabel1 AS Linie,
                'Camp1'  AS Camp,
               CAST(Camp1 AS NVARCHAR(MAX)) AS Valoare
    FROM Tabel1

    UNION ALL

    SELECT 'Tabel1'   AS Tabel,
                IDTabel1 AS Linie,
                'Camp2'  AS Camp,
               CAST(Camp2 AS NVARCHAR(MAX)) AS Valoare
    FROM Tabel1

    UNION ALL

    SELECT 'Tabel2'   AS Tabel,
                IDTabel2 AS Linie,
                'CampN'  AS Camp,
               CAST(CampN AS NVARCHAR(MAX)) AS Valoare
    FROM Tabel2

    [UNION ALL ... ] --adaugi in view tabelele şi campurile în care doreşti să se realizeze căutarea

    +

    SELECT * FROM Ceva WHERE Valoare = 'aaa'
    sau
    SELECT * FROM Ceva WHERE Valoare LIKE '%aaa%'

    [3] How to search all columns of all tables in a database for a keyword ?

    PS: aici ai lista tuturor secţiunilor de pe forum şi aici - de exemplu - gaseşti butonul write new topic.
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems