No.2ベストアンサー
- 回答日時:
ちょっと質問の意図がわからないのですが、
例えば、T1,T2の2つのテーブルがあったとして、
T1のnumというnumber(10)の項目があって、その中から
先頭の5桁を取ってきて、T2のcommentというCHAR(5)の
項目に転送するなら、
まず、T1のnumから5文字取ってきて、それを変数hoge[chr(5)]に入れる。
select substrb(to_char(num),1,5) into hoge from t1 where id=1;
それから、hogeをT2のcomment列に挿入する。
insert into t2(id,comment) values (1,hoge);
んで、最後にcommitしたらOKです。
こんなもんでよかったでしょうか?
No.1
- 回答日時:
変数名をhogeとする。
substrb(to_char(hoge),1,30)
これで先頭から30byteの文字列を取り出しできます。
この回答への補足
もう少し教えて頂きたいのですが、
今、GEMというテーブルがあります。
テーブルの項目定義は下記の様になっています。
<項目定義>
GEM_ID RAW(8) NOT NULL,
GEM_SEQ NUMBER(10) NOT NULL,
GEM_DATA LONG,
SELECT文を普通に書くと、
SELECT SUBSTRB(GEM_DATA,1,30)
FROM GEM
となりますよね。
で、hogeをこれに組み込もうとした場合はどうすれば良いのでしょうか。
本当に初心者ですみません。宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Visual Basic(VBA) Excel VBA キーワードから列を取得して、さらに空欄行を非表示にする 3 2022/10/21 22:49
- Visual Basic(VBA) Excelで下記のようにマクロを作ったところ、一回目は実行できたのですが、二回目以降「実行時エラー1 1 2022/03/25 08:08
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Visual Basic(VBA) Sheet3から2つの条件でオートフィルターで抽出した個数をSheet2へ入力するマクロで、一つ目の 4 2023/01/12 23:40
- Visual Basic(VBA) 【至急】 当方初心者です。 マクロについて知恵をお貸しください。 ★したい動作 ①リストE列2行目か 4 2022/09/29 18:56
- その他(Microsoft Office) (至急)Googleのスプレッドシートの条件付き書式について 2 2022/09/11 08:50
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Excel(エクセル) エクセルの関数 2 2023/01/17 15:24
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
LONG型の先頭250バイトを Varcharとして取得できますか?
Oracle
-
ビュー情報(user_views)の参照について
Oracle
-
Oracleでの文字列連結サイズの上限
Oracle
-
-
4
SQLPLUSで結果を画面に表示しない
Oracle
-
5
オラクルのLONG RAW型のテーブルの操作方法と容量計算の仕方
その他(データベース)
-
6
SQL Plusで項目名が最後まで表示されない?
Oracle
-
7
【PL/SQL】FROM区に変数を使う方法
Oracle
-
8
selectした結果の余計な余白を取るにはどうしたらよいのでしょうか
Oracle
-
9
CASE文のエラーについて
Oracle
-
10
SQLローダーCSV取込で、囲み文字がデータ中に入っている場合について
Oracle
-
11
INDEXの無効化
Oracle
-
12
oracle spool SJIS → UTF-8
Oracle
-
13
datapumpの実行方法について
Oracle
-
14
CLOB型へのINSERT
Oracle
-
15
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
16
Data Pump で大量データインポートの際のUNDO表領域、TEMP表領域不足エラー解消法のついて
Oracle
-
17
Chr(13)とChr(10)の違いは?
PowerPoint(パワーポイント)
-
18
異なるサーバのDBデータ同士を結合するには?
Oracle
-
19
Oracle 2つのDate型の値の差を「分」で取得したい
その他(データベース)
-
20
スクリプトのエラー「unexpected EOF while looking for matching `'」の解決法は?"
UNIX・Linux
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
DBのタイプの指定とサイズにつ...
-
APN設定について教えていただけ...
-
BIOSでAHCIに設定したいが、項...
-
Excelで空白以外の値がある列の...
-
エクセルVBAで5行目からオート...
-
datファイルからaccessにインポ...
-
Joy To Keyのマウスやキーボー...
-
Accessのハイパーリンク...
-
必須入力項目と入力必須項目
-
Oracle 2つのDate型の値の差を...
-
エクセル印刷時左の枠をヘッダ...
-
スティックパリティの役割
-
Access2000 レポートの並び替...
-
ハイパースレッディングの停止方法
-
2行目を表示できますか?
-
yes/no型の更新ができない
-
アップロードした写真を撮影日...
-
SQLのSELECT文で*を使わない理由
-
ネット検索した項目を消す方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
エクセルVBAで5行目からオート...
-
Oracle 2つのDate型の値の差を...
-
セルの右クリックで出る項目を...
-
Access テキスト型に対する指定...
-
SUBSTRING 関数に渡した長さの...
-
Accessで数値型にNULLをInsert...
-
APN設定について教えていただけ...
-
エクセルグラフの凡例スペース
-
ORACLEでLONG項目からCHAR項目...
-
複数のレコードを1つのレコード...
-
空白をそのままインポートする...
-
アンドロイド おサイフケータイ...
-
access2000:フォームで入力し...
-
VBAで複数の数式セルを最終行ま...
-
株に関する用語集
-
必須入力項目と入力必須項目
-
他テーブルで一致する列から名...
-
BIOSでAHCIに設定したいが、項...
-
datファイルからaccessにインポ...
おすすめ情報