Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy mogę stworzyć widok z parametrem w MySQL?

Właściwie, jeśli tworzysz func:

create function p1() returns INTEGER DETERMINISTIC NO SQL return @p1;

i zobacz:

create view h_parm as
select * from sw_hardware_big where unit_id = p1() ;

Następnie możesz wywołać widok z parametrem:

select s.* from (select @p1:=12 p) parm , h_parm s;

Mam nadzieję, że to pomoże.



  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 zatrzymać/uruchomić MySQL za pomocą MySQL Workbench

  2. Jak naprawić podwójnie zakodowane znaki UTF8 (w tabeli utf-8)

  3. JSON_EXTRACT() – Zwróć dane z dokumentu JSON w MySQL

  4. Jak sprawnie znaleźć najbliższe lokalizacje w pobliżu danej lokalizacji?

  5. Zapytanie SQL do usunięcia tabeli w MySQL