oracle表に多数の行があるとします。どのようにしてすべての行に特定の列を取得できますか? 教師用のテーブルには、teacher_id、teacher_nameという列を持つ100個の行があります。 100行のteacher_idを取得するにはどうすればよいですか?oracle表からすべての行を取得する
ありがとうございます。
oracle表に多数の行があるとします。どのようにしてすべての行に特定の列を取得できますか? 教師用のテーブルには、teacher_id、teacher_nameという列を持つ100個の行があります。 100行のteacher_idを取得するにはどうすればよいですか?oracle表からすべての行を取得する
ありがとうございます。
select teacher_id from teacher_description
Ashish Pandya
と言えば、単純な選択を使用することができます。
PLS-00428: an INTO clause is expected in this SELECT statement
エラーが発生した場合は、コードブロック内でこのステートメントを呼び出していると思います。この場合、結果をカーソルで取得する必要があります。
次のコードで見てください:あなたはここで高速リンク、http://www.tutorialspoint.com/plsql/plsql_cursors.htmを見つけることができますカーソルを理解する必要がありますが、私はあなたがここに読み始め示唆場合
set serveroutput on;
declare
cursor v_cursor is select teacher_id from teacher_description;
begin
for idx in v_cursor loop
dbms_output.put_line(idx.teacher_id);
end loop;
end;
/
を:http://www.oracle.com/technetwork/issue-archive/2013/13-mar/o23plsql-1906474.htmlを。
教師IDをすべて取得しますか? –
このエラーが発生したID –
のすべてのレコードを返します::エラー(1090,1):PLS-00428:このSELECT文でINTO句が必要です –