You are here: Re: ORACLE Describe Table « PHP Programming Language « IT news, forums, messages
Re: ORACLE Describe Table

Posted by cbtguy_2000 on 06/30/07 05:45

Thanks for your help.
That info was very helpful.

The following SELECT gives the basic same info as DESCRIBE


SQL> DESCRIBE BB_TAX
Name
Null? Type
----------------------------------------------------------------- --------
---------------
IDSTATE
NOT NULL NUMBER(2)
STATE
CHAR(2)
TAXRATE
NUMBER(4,3)



SQL> col column_name format a15
SQL> col data_type format a15
SQL> col nullable format a4
SQL> SELECT column_name, data_type,
2 data_length, data_precision,
3 data_scale, nullable
4 FROM user_tab_columns
5 WHERE table_name = 'BB_TAX';

COLUMN_NAME DATA_TYPE DATA_LENGTH DATA_PRECISION
DATA_SCALE NULL
--------------- --------------- -----------
--------------- ---------
----
IDSTATE NUMBER 22
2 0
N
STATE CHAR 2
Y
TAXRATE NUMBER 22
4 3
Y



"Mladen Gogala" <mgogala.SPAM_ME.NOT@verizon.net> wrote in message
news:pan.2007.06.30.01.24.18@verizon.net...
> On Thu, 28 Jun 2007 23:02:02 -0700, cbtguy_2000 wrote:
>
>> Is it possible to execute the DESC tablename command using PHP to a
>> Oracle DB or is that a *SQLPlus command?
>
> What SQL*Plus does is to describe a cursor. Describing USER_TAB_COLUMNS
> is equivalent to describing a cursor "select * from USER_TAB_COLUMNS".
> OCI8 has plenty of functions to do just that:
> oci_num_fields
> oci_field_name
> oci_field_is_null
> oci_field_precision
> oci_field_scale
> oci_field_size
> oci_field_type
> --
> http://www.mladen-gogala.com

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация