0

Oracle 10G で作成した次の初期テーブルについて考えてみましょう。

╔═════════════════════════════════╗
║  CUSTOMER_ID ACC_NO ACC_BALANCE ║
╠═════════════════════════════════╣
║         100    200        1000  ║
║         101    150        4000  ║
║         102    350        2000  ║
║         103    450        2500  ║
║         104    550        2200  ║
╚═════════════════════════════════╝

次に、テーブルに別の列を追加customer_nameします。私が使用した:

ALTER TABLE BANK_ACCOUNT 
  ADD (CUSTOMER_NAME VARCHAR2(30)); 

列はテーブルの最後の列として挿入されていますが、列を2番目の列としてテーブルに追加したいのです。今、私が言及した SQL コードはそうすることができません。では、指定した位置に列を追加するにはどうすればよいでしょうか? SQLでも可能ですか?

4

1 に答える 1