sql >> Database teknologi >  >> RDS >> Mysql

Sådan returneres tabellen ved hjælp af mysql-funktionen

Ved at bruge funktioner kan du ikke returnere en tabel.

Du kan dog bruge den lagrede procedure til at returnere tabellen.

 DELIMITER $$

 CREATE DEFINER=`root`@`%` PROCEDURE `sp_Name`(OUT po_ErrMessage   VARCHAR(200))
 BEGIN
 DECLARE EXIT HANDLER FOR SQLEXCEPTION
 BEGIN
SET po_ErrMessage = 'Error in procedure sp_Name';
 END;

 SELECT * FROM table_name;
END



  1. Sådan rettes "Procedure forventer parameter '@statement' af typen 'ntext/nchar/nvarchar'." Fejl i SQL Server

  2. Hvilket versionsdesignmønster vil du anbefale

  3. Vis SQLite-data i RecyclerView

  4. Automatisering af Barman med Puppet:it2ndq/barman (del to)