0
Командная строка не позволяет мне вводить значения. Как мне решить эту проблему?Невозможно использовать команду Accept в Oracle
Командная строка не позволяет мне вводить значения. Как мне решить эту проблему?Невозможно использовать команду Accept в Oracle
SQL * Plus ACCEPT command принимает значения от пользователя, используя SQL * Plus форматов. Чтобы объявить что-то как CHAR (7), вы должны использовать a7
или объявить что-то как НОМЕР (4,0), вы должны использовать 9999
.
SQL> accept stdnum char format 'a7' prompt 'Enter student number: '
Enter student number: abc
SQL> accept year number format '9999' prompt 'Enter year: '
Enter year: 2017
документация определяет синтаксис (Я сократил его немного), как:
ACCEPT variable [data type] [FORMAT format] [DEFAULT default] [PROMPT text|NOPROMPT] [HIDE]
большое спасибо. Оно работает :) –