Oracle Procédure d'erreur (PLS-00428)

C'est le message d'erreur: PLS-00428: an INTO clause is expected in this SELECT statement. en Attendant, c'est la procédure pour tester l'affichage de la date de système:

CREATE OR REPLACE 
PROCEDURE "TEST_PROCEDURE"
AS
BEGIN
    SELECT SYSDATE FROM DUAL;
END;

En premier lieu, je n'ai pas besoin d'utiliser que INTO Oracle est d'insister pour moi de le faire. Est-il d'autres moyen de contourner côté à l'aide d'un curseur (je l'ai vu ici https://stackoverflow.com/a/6029963/1983024)? Je pense qu'il ne devrait pas être comme ça, ce n'exécute normalement, tout comme dans MS SQL sans l'aide de INTO ou d'un curseur.

Êtes-vous l'utilisation de ce comme un déclencheur?
Non, monsieur, tout est frais (pas de tables, pas de déclencheurs, pas d'ordre, etc. encore), je suis juste tester les procédures ci-dessous.
Oracle ne fonctionne pas de cette façon, comme MS SQL. La procédure ne peut pas simplement cracher le contenu d'une Table dans SQL*Plus de résultats panneau
Merci @cha pour l'info, cependant, que suggérez-vous? D'ailleurs, je ne suis pas de pointage, ici, d'une table et pourtant, je suis juste de l'exécution d'une fonction du système.
si votre objet est de compiler la procédure, déclarer une variable et de stocker SYSDATE. Si vous souhaitez afficher dans SQL*Plus, puis utilisez la solution proposée dans votre lien.

OriginalL'auteur Jonathan Perada | 2013-01-24