2017-03-22 1 views
0

Est-il possible de créer une valeur dynamique pouvant contenir n'importe quelle valeur de type de données dans les procédures stockées dans firebird? Quelque chose comme:Création d'une procédure stockée de paramètres dynamiques

SET TERM^; 

CREATE PROCEDURE something(variable_a dynamic) 
RETURNS (status int) 
AS 
BEGIN 
-- .... 
END^ 

SET TERM ;^

Merci.

+3

Firebird n'a pas de type de données "variant". Vous pouvez utiliser 'VARCHAR' et' CAST' pour faire un type "pseudo variant". –

Répondre

0

Non, ce n'est pas possible dans Firebird. Le type de données exact doit être connu lors de la compilation de la procédure.