PDA

Показать полную графическую версию : Описание созданной таблицы


ValVlaGen
28-07-2009, 15:28
Набрал в PL/SQL Developer следующий код:

desc plsql101_purchase

В процессе исполнения данного запроса система выдала ошибку ORA-00900. Подскажите в чем может быть дело? Вроде должна быть такая инструкция desc

Delirium
29-07-2009, 01:14
а что требовалось то сделать этим кодом? инструкция desc есть в сортировке запроса, например
select * from table order by username DESC (сортировка по убыванию). Или необходимо было просмотреть структуру таблицы и имеется в виду сокращение от DESCRIBE?

DESC[RIBE] is a SQL*Plus command

It is used to describe an Oracle Table View Synonym package or Function

Почитайте вот это:

http://www.adp-gmbh.ch/ora/sqlplus/describe.html
http://www.geekinterview.com/question_details/3611

и еще:

ORA-00900: invalid SQL statement
Cause: The statement is not recognized as a valid SQL statement. This error can occur if the Procedural Option is not installed and a SQL statement is issued that requires this option (for example, a CREATE PROCEDURE statement). You can determine if the Procedural Option is installed by starting SQL*Plus. If the PL/SQL banner is not displayed, then the option is not installed.
Action: Correct the syntax or install the Procedural Option

т.е. возможно не установлен Procedural Option

ValVlaGen
29-07-2009, 05:52
Меня как раз интересует описание таблицы с помошью desc. Что такое Procedural Option и как его установить? Заранее спасибо

Delirium
29-07-2009, 06:54
Учитесь пользоваться поиском на гугле, в конце концов.
http://www.google.ru/search?hl=ru&q=ORAcle+Procedural+Option+&lr=&aq=f&oq=

how to install the Procedural Option is described in the
installation documentation of Oracle.




© OSzone.net 2001-2012