私はSqlPlusを使用するのは初めてですが、SQLを使用するのは初めてではありません。エディターでこれを書いて、作成したスクリプトを実行しようとすると、次のエラーが表示されます。これはすべて有効であるように見え、SQLフィドルで動作します...問題が何であるかはわかりません。何か案は??私が作成したファイルはどれも動作しないようです...
SQL> start sales.sq;
を含む
1 create table salesreps
2 (empl_num number(3,0) primary key,
3 name varchar2(15) not null,
4 age number(3,0),
5 rep_office number(2,0),
6 title varchar2(10),
7 hire_date varchar2(10) not null,
8 manager number(3,0),
9 quota number(10,2),
10 sales number(10,2) not null);
次のエラーの生成
SP2-0734: unknown command beginning "name varch..." - rest of line ignored.
SP2-0734: unknown command beginning "age number..." - rest of line ignored.
SP2-0734: unknown command beginning "rep_office..." - rest of line ignored.
SP2-0734: unknown command beginning "title varc..." - rest of line ignored.
SP2-0044: For a list of known commands enter HELP
and to leave enter EXIT.
SP2-0734: unknown command beginning "hire_date ..." - rest of line ignored.
SP2-0734: unknown command beginning "manager nu..." - rest of line ignored.
SP2-0734: unknown command beginning "quota numb..." - rest of line ignored.
SP2-0734: unknown command beginning "sales numb..." - rest of line ignored.
SP2-0044: For a list of known commands enter HELP
and to leave enter EXIT.
デフォルトでは、SQL * Plusは空白行を好みません。ただし、SQL * Plus環境を簡単に構成して、それらを無視することができます。
SQL> set sqlblanklines on
Glogin.sqlファイルに設定を配置することもできます(編集が許可されていると仮定しますが、常にそうであるとは限りません)。
このパラメーターは、クライアントの古いバージョンでは機能しないことに注意してください。