La déclaration d'une variable et la définition de sa valeur à partir d'une requête SELECT dans Oracle

Dans SQL Serveur, on peut utiliser ceci:

DECLARE @variable INT;
SELECT @variable= mycolumn from myTable;

Comment puis-je faire la même chose dans Oracle? Je suis actuellement en train suivantes:

DECLARE COMPID VARCHAR2(20);
SELECT companyid INTO COMPID from app where appid='90' and rownum=1;

Pourquoi ce n'est pas de travail?

La déclaration d'une variable et la définition de sa valeur à partir d'une requête SELECT dans Oracle

  • Une idée de comment cela peut fonctionner pour les types comme des objets?
InformationsquelleAutor user960567 | 2011-09-26