DESC テーブル名を選択すると、一部の列で TIMESTAMP(3)(11) が表示されます。3 は小数秒の精度です。11 とは何ですか? また、このような列を定義するにはどうすればよいですか?
ALTER TABLE name ADD col TIMESTAMP(3)(11)
たとえば、次のようになります ORA-00907: 右括弧がありません
TIMESTAMP 型の 2 番目のパラメーターについては知りません。あったとしても、表示されているものの代わりに TIMESTAMP(3,11) が表示されると思います。
使用している SQLPlus のバージョンがデータ型を適切に認識せず、これがそれを表現できる最善の方法なのだろうかと思います。この場合、実際のデータ型は TIMESTAMP(3) WITH TIME ZONE のようなものになる可能性があります。
問題の列の ALL_TAB_COLUMNS から DATA_TYPE を選択すると、どのタイムスタンプが表示されますか?