私は見ていくつかのテーブルに列をたくさん持っている、と私はへの道があります場合、それは素敵なことだと思いテーブルの1つのカラムに対してのみ、データ型などを取得する方法は?
desc tablename
を使用しているため、私は通常、SQLコードを経由してデータ型の特定のTableColumnをチェックする必要が特定の列(または複数の列)の説明を取得します。
誰かが特定の(複数の)列についてのみその情報を取得する方法を知っていますか?
たとえば、下のようなものは素晴らしいと思いますが、おそらく既にありますか? Radimが提供する答えに追加
desc tablename.column_name
答えに基づいて、私は下のような質問をしました。 (UPPER( 'columnAでTABLE_NAME = UPPER( 'テーブル名') とCOLUMN_NAME ALL_TAB_COLUMNS から他の選択TABLE_NAME、COLUMN_NAME、DATA_TYPE、DATA_LENGTH、ケースDATA_TYPE = 'VARCHAR2' 次いでDATA_LENGTH/4 DATA_PRECISION端DATA_PRECISION、CHAR_USEDを')、UPPER(' columnB ')); これは正しいかどうか、VARCHARのdata_lengthに対して行った変換にまだ苦労しています。私はそれに深く没頭しています。 – cybork