対象となるページ |
P.214 ・LIST13-9 よい例:列番号を使用しない |
LIST13-9で誤りがありました。お詫びして訂正させていただきます。
(誤)
SELECT DEPT_CODE, ID, NAME FROM EMPLOYEE ORDER BY DEPT_CODE, ID;
(正)
SELECT DEPARTMENT_ID, EMPLOYEE_ID, FIRST_NAME, LAST_NAME FROM EMPLOYEES ORDER BY DEPARTMENT_ID, EMPLOYEE_ID;
対象となるページ |
P.214 ・LIST13-10 悪い例:列番号を使用する |
LIST13-10で誤りがありました。お詫びして訂正させていただきます。
(誤)
SELECT DEPT_CODE, ID, NAME FROM EMPLOYEE ORDER BY 1, 2;
(正)
SELECT DEPARTMENT_ID, EMPLOYEE_ID, FIRST_NAME, LAST_NAME FROM EMPLOYEES ORDER BY 1, 2;
対象となるページ |
P.215 ・LIST13-12 格納されている値が数値変換できない場合 |
LIST13-12で誤りがありました。お詫びして訂正させていただきます。
(誤)
SQL> SELECT EMPLOYEE_ID, FIRST_NAME, LAST_NAME FROM EMPLOYEES WHERE DEPARTMENT_ID =
100
2 /
ERROR:
ORA-01722: 数値が無効です。
(正)
SQL> SELECT EMPLOYEE_ID, FIRST_NAME, LAST_NAME FROM EMPLOYEES WHERE JOB_ID = 100
2 /
SELECT EMPLOYEE_ID, FIRST_NAME, LAST_NAME FROM EMPLOYEES WHERE JOB_ID = 100
*
行1でエラーが発生しました。:
ORA-01722: 数値が無効です。