• 締切済み

列のサイズを縮小するには

NUMBER(5)の列をNUMBER(5,2)に変更したいのですが、良い方法はないでしょうか。 一時表を作りINSERTする方法を試したのですが、定義名が自動の表定義が付けられていてうまくいきません。 列のサイズを縮小し、なおかつ表制約もそのままにする方法を教えてください。

みんなの回答

  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.3

Object Browserでやってみたところ レコードがあると ダメでしたね。 レコードを エクセルにコピーして 空にしてやってみると 定義は 変更できたけど、そのコピーしたデータを そのまま貼り付けるのは できませんでした。 その変更した列のデータを調整しないとダメなようです。

wo-007
質問者

お礼

回答ありがとうございました。 試行錯誤した結果、 1.一時的な表(A)を作る 2.元の表(B)からAにINSERTする 3.AをTRUNCATEし、桁数を変更する 4.AからBにデータを戻す の方法で成功しました。

全文を見る
すると、全ての回答が全文表示されます。
  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.2

オラクルだったら Object Browserを使ってみたら いかがでしょうか?

参考URL:
http://www.sint.co.jp/siob/
全文を見る
すると、全ての回答が全文表示されます。
  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

一度 ドロップして 再度 クリエイトするしかないですね。 テンポラリのテーブルを作成し、ドロップする前に レコードをその テンポラリに保存し、クリエイトしたら、テンポラリから移せばいいでしょう。

wo-007
質問者

補足

回答ありがとうございます。 >一度 ドロップして 再度 クリエイトするしかないですね。 制約名がOracleで自動的に付けられたものなのですが、 そのまま引き継げますでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • PDFのファイルサイズ縮小に関して

    Windows XP, Adobe Acrobat 8 Standard を使用しています。 PDFファイル6000MB(700ページくらい)をWEBに掲載(社内用)したく、「名前をつけて保存」、もしくは「印刷」からプリンタ名を「PDF Adobe」に変更して、サイズの縮小を試みたのですが、ファイルが小さくなるどころか、ファイルサイズがそのままであったり、それよりもサイズが大きくなってしまいます。 もしサイズを縮小する方法をご存じでしたらどなたか教えていただけませんでしょうか。 宜しくお願いします。(>o<)

  • マイピクチャの縮小サイズを変更するには

    ウィンドウズビスタを使っているのですが、マイピクチャで表示される縮小されている状態の画像のサイズを変更したいのですが方法はあるんでしょうか?もう少し縮小サイズの一覧のサイズを大きく変更したいのでやり方があれば教えてください

  • 常に「すべての列のサイズを自動的に変更する」方法

    Windows7で、フォルダの中身を表示するときに、「詳細」にして、ファイル名や拡張子の列を右クリックすると「すべての列のサイズを自動的に変更する」ことが出来ますが、通常はこの「すべての列のサイズを自動的に変更する」のは当該フォルダのみしか適用されません。 別のフォルダを開いたときに、「すべての列のサイズを自動的に変更…」したいなら、その都度そのフォルダで「すべての列のサイズを自動的に変更…」しないといけません。 しかし、これが面倒なのです。 常に、どのフォルダにも一律で「すべての列のサイズを自動的に変更する」状態にするにはどうしたらよいでしょうか?

  • スカイドライブにアップした画像サイズが縮小されます

    Windows Live Skydrive に画像をアップロードすると自動的に画像サイズが縮小されてしまいます。1.2Mくらいの画像が約4分の1の300Kくらいになってしまいます。サイズが変更されずにアップする方法はあるのでしょうか。もしあれば教えて下さい。

  • Power Point2007 表サイズ修正方法

    Power Point2007 を使用しております。 Excelで作成した表をいくつか貼り付けているのですが、 出力する用紙サイズを変更にともない 表をまとめて縮小したいと考えています。 それぞれ、縦横サイズの違う表を配置しているので、 縦横比そのままの%(パーセント)で縮小したいと 思うのですが方法がわかりません。 今まで、2003を使っていたので、 2007ですと勝手がわからず、ご質問しました。 一つ試した方法としては、 [表ツール] の [レイアウト] タブの [表のサイズ] で、 [高さ] ボックスと [幅] ボックスに目的のサイズを入力 [縦横比を固定する] チェック ボックスをオン こちらですと、縦横の数値を入れないといけないので まとめて同じバランスで縮小できませんでした。 そして、表は小さくなっても文字は大きいサイズのままのため 文字の大きさ以下には表のサイズが変更されませんでした。 文字も表の枠組みも一緒に縮小し、かつ %で縮小する方法がありましたら、教えていただきたいです。 宜しくお願い致します。

  • エクセルで用紙サイズに合わせて表を縮小・拡大するには

    ワードでは印刷のダイアログボックスで、拡大・縮小の所で用紙サイズを指定すると、そのサイズに合わせて拡大・縮小できますが、エクセルでは、作成した表をその用紙のサイズに合わせて、拡大・縮小することはできるでしょうか? ページ設定で、拡大・縮小印刷 で、何%と適当にプレビューを見ながら行う以外に、自動で用紙サイズに合わせて大きさ変えられますか? 教えてください。

  • ミニバンの2列目3列目取り外し

    5ナンバーのミニバンで、2列目3列目取り外して構造変更したら、自動的に4ナンバーになってしまいますか?

  • PDF サイズ縮小方法

    「OpenOffice.org」を使用して、130×90mmのチラシ用画像を作りました。 印刷入稿するためにPDFに変換しました。 上記のものを、文字やイラストはそのままのレイアウトで 54×85mmのサイズに縮小したPDFが必要なのですが 「OpenOffice.org」の方、又はPDFの方で簡単にサイズ変更できるのでしょうか? それとも最初から作りなおしでしょうか? 何らかの方法で縮小できるのでしたら、教えて下さい。 よろしくお願いします。

  • 縮小した写真を元のサイズに戻す。

    質問します。 1、写真を縮小したのですが、元のサイズに戻すこと出来ますか?   方法を教えてください。 2、原画を残したまま縮小することできないのですか?   出来るのでしたら教えてください。   よろしく。

  • オラクルのNOT NULL制約は列レベルでのみ定義

    オラクルのNOT NULL制約は列レベルでのみ定義出来る という制約はなぜですか? 表レベルだと何か不都合があるのでしょうか?