sql >> Databasteknik >  >> RDS >> Sqlserver

Kan vi skicka parametrar till en vy i SQL?

Som redan sagt kan du inte.

En möjlig lösning skulle vara att implementera en lagrad funktion, som:

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

Detta gör att du kan använda den som en normal vy, med:

SELECT * FROM v_emp(10)


  1. Hur man övervakar MySQL/MariaDB-databaser med Netdata på CentOS 7

  2. Hur man använder Coalesce i MySQL

  3. FrankenQueries:när SQL och NoSQL kolliderar

  4. cd:-M:ogiltigt alternativ