sql >> Database teknologi >  >> RDS >> Sqlserver

Kan vi sende parametre til en visning i SQL?

Som allerede nævnt kan du ikke.

En mulig løsning ville være at implementere en lagret funktion som:

CREATE FUNCTION v_emp (@pintEno INT)
RETURNS TABLE
AS
RETURN
   SELECT * FROM emp WHERE [email protected];

Dette giver dig mulighed for at bruge det som en normal visning med:

SELECT * FROM v_emp(10)


  1. Betinget bestilling af

  2. Sådan fungerer FORMAT() i MariaDB

  3. Sådan opgraderes MariaDB 5.5 til MariaDB 10.1 på CentOS/RHEL 7 og Debian Systems

  4. Udfyldning af en PL/SQL-tabel fra en blok i Oracle D2k Forms