>>457 数が多すぎて書けん。
ORACLE_HOME 下の
classes/
jlib/*.jar
lib/*.jar
sysman/*.jar
jdbc/*.zip
network/*.jar
network/tools/
assistants/jlib/assistantsCommon.jar
jle2-nls.jar
rdbms/jlib/qsma.jar
素直にOEMを再インストールしなさい。
459 :
デフォルトの名無しさん:2006/10/26(木) 10:08:46
低レベルな質問で申し訳ありませんが…
ORACLE MASTER Bronze SQL基礎Iを受けようと思ってます。
初心者で一から勉強するとどのくらいの時間が必要でしょうか?
>>459 ごちゃごちゃ言い訳してないで勉強しろ。
461 :
デフォルトの名無しさん:2006/10/28(土) 01:18:05
>>459 1週間。
忙しい社会人なら2週間くらいか
462 :
mon:2006/10/29(日) 04:00:28
@RAC構成してるとき、他ノードのセッションを切断する方法はありますか。
A複数のセッションを一度の操作で切断する方法はありますか。
ネットワークケーブル抜けば?
464 :
mon:2006/10/29(日) 11:10:41
はぁ。。。他あたります。どうもでした。
既出かもしれませんが質問です
DBアクセス共通関数を作りたいと思ってます
それに伴って以下の2点で作業が滞ってます
質問1
動的SQLとホスト配列(構造体配列)は共存可能でしょうか?
質問2
上記が可能であれば、
その対象SQL文はSELECT、INSERT、DELETE、UPDATE全てOKでしょうか?
すみません、いろいろ試したりマニュアル見てもダメっぽかったんで
最終決断のためにお聞きしました
466 :
428:2007/05/11(金) 04:28:59
教えてください。
oracle 10gでNVL関数で不具合など
聞いたことありますか?
例えば、nvl(aaaa,99)とした場合、
NULLの場合と""の場合と0の場合で
取得結果が一致しますか?
aaaaはnumber型です。
>>466 お前の頭が不具合だらけだ。マルチすんなヴォケ。
468 :
デフォルトの名無しさん:2007/05/11(金) 15:50:53
ORACLE10gの最新バージョンを知りたいのですが、
日本ORACLEのサイトを見てもどこに乗っているのかよくわかりません。
どのページを見ればいいのでしょうか?低レベルな質問ですが誰かお願いします。
10g Release 2
Oracle DIrectに電話して直接聞いたほうが早い。
471 :
デフォルトの名無しさん:2007/05/24(木) 20:55:58
Oracleのupdate文は対象のテーブルを全レコードロックすると先輩がいってましたが本当ですか
473 :
デフォルトの名無しさん:2007/05/24(木) 22:28:28
ありがとうございます。
ということは、誰かがテーブルAの1行目をUPDATEしてロックして放置しても
他の誰かがテーブルAの2行目をUPDATEしてCOMMINTは可能ですか?
474 :
デフォルトの名無しさん:2007/05/24(木) 22:41:13
コミントwwwww
476 :
デフォルトの名無しさん:2007/05/24(木) 22:59:37
なんでデータベース板行かないの?
ここに Oracle スレがあるからさ〜
個人的な印象だが、DB板は運用面には強い人が多いんだが
プログラミングになるとちょっとアレげ。
DBAと、DBのPGって微妙に違うしね。
資格狙いの香具師とも違うし。
Oracle10gの64bit版のパッチで、55090921ってフォルダがあるのだが
何をやるものなのかググってもダメポ(´・ω・`)
会員とかでないとパッス情報とかこないんすかね?
質問です。
環境
OS:WinXP
DB:oracle10g
table test
a chara(2)
b chara(1)
testテーブルに以下のtest.datデータをインポートしたいのですが、「バインドされていない変数があります」
とエラーが出てしまいインポートできません・・。
test.dat
abc
test.ctl
(
a POSITION(1:1) chara :a || :B ,
b POSITION(2:2) chara ,
c FILLER POSITION(3:3)
)
期待している結果は、テーブルに定義されていないcのフィールドを
aのフィールドのデータと連結してtable.aにインポートする事です。
cのFILLERを外してしまうと、DBで定義されていないとエラーが出てしまい、
FILLERをいれるとバインドされていないとエラーが出てしまいます。
上記の状況でaとcのtest.datのフィールドデータを連結してインポートする事は可能なのでしょうか?
もし可能であれば、ご教授して頂けないでしょうか・・。
別のテーブルにそのままインポートして、
それを加工しながらINSERTじゃダメなんか?
すいません、板違いでした・・・。
こちらでの質問はクローズして、DB板に変更します。
スレを汚してしまい申し訳ありませんでした。
>>482様
移動しようとしていたところ、ご教授ありがとうございます!
目から鱗でした・・。
確かに加工用として実際には登録しないフィールドを指定しておけば可能ですよね
まさか、かなり過疎なスレでsageて質問してこんなに早く返答を頂けるとは思いませんでした・・。
本当に助かりました、ご教授頂きありがとうございます!
WHERE〜AND〜でのAND以降の条件指定で()をつけると
パフォーマンスは上がったりしますか?
↓こんなの
WHERE (A = B)
AND (B = C)
486 :
485:2007/12/06(木) 15:03:45
板違いでしたね、大変失礼しました。
487 :
デフォルトの名無しさん:2008/03/03(月) 22:28:39
項目A(3バイト)、項目B(6バイト)
(更新前)
AAA,BBBCCC
AAA,BBXCCC
AAA,BBPCCC
(更新後) ← このようにしたいです。
AAA,BBZCCC
AAA,BBZCCC
AAA,BBZCCC
目的は、項目Bの頭3バイトだけを”BB*”で条件に指定して、
項目Bの頭3バイトを全て”BBZ”に更新したい場合どうすればよいのでしょうか?
項目Bの後3バイトの”CCC”はそのまま残さなくてはいけないため、
どのようなSQL文にすれば良いのかわかりません。
どうしても後3バイトを生かしたままの更新なので。。。。困ってしまします。
お知恵をお貸しください。
UPDATE HOGE SET B = ('BBZ' || SUBSTR(B,4,3)) WHERE B LIKE 'BB_%'
しかしはっきり言ってやろう。
タダの練習ならば問題ないが、業務ならば相当に危険な香りがする。
490 :
デフォルトの名無しさん:2008/03/03(月) 23:42:15
Oracle Enterprise Manager で質問なんだけど
リスナーの待ち受けポートは1521で設定してるんだけど
何かのミスでOracle Enterprise Manager を起動させると
1522のポートを見に行ってリスナーがないといわれます。
Enterprise Managerが見に行くポート番号を1521に変更したいん
だけどどこから変更するんですか?
tnsnames.ora?
492 :
デフォルトの名無しさん:2008/03/04(火) 00:01:11
>>488 ありがとうございます。明日、実行してみます。
>>489 派遣の身なので・・・その後事は関係なく・・・(^_^;
お前らは、オラクルをマンセーしてるのか?
バージョンを気にする人がいるけど、そんなの気にして何の意味があるの。
SQLが動作しないのか。
そして、オラクルにしがみついてマンセーしてるのか?
オラクルに貢ぎながらマンセーする技術者(嘲)
オラクルが唯一のよりどころ(嘲)
どうだ、この仮説は図星か?
oracle 10g R2 Aサーバ から oracle 10g R2 Bサーバ へ
データをコピーしたいと思っています。
Ecport Import が うまくいかないのですが、
どのサイトを調べれば解決の糸口を見つけられますか?
何がどう上手くいかないのかを言わない奴には、
何をアドバイスしたらいいのか解らないのだ。
499 :
デフォルトの名無しさん:2008/04/09(水) 20:27:55
SQLの取得方法で質問です。
以下のデータが存在するとします。
ID | KINGAKU
-------------
0001 | 1000
0002 | 2000
0003 | -1000
0004 | 3000
このときIDの0001と0003で0(ゼロ)になるため抽出結果から省きたいのです。
0001と0003は打ち消しになるので抽出する必要はない、そういうことです。
要は一度その金額で購入したのですが、その後検査でNGになったので返却する
のでプラマイゼロになるので、その分の表示の必要はないとのことです。
SQLの抽出結果は
ID | KINGAKU
-------------
0002 | 2000
0004 | 3000
となるようにしたいのですが、何か良いSQL文を生成出来ないでしょうか?
ま た マ ル チ ポ ス ト で す か ?
>>499 アホか。そんな単純な解決方法ができると思ってんのか?
↓こんな場合どーすんだよ
1: 本 \1000
2: 弁当 \1000
3: 服 \1000
4: 弁当 -\1000
>>499 -- (KINGAKUの絶対値毎にIDの逆順でランク付けした値) ≦ (KINGAKUの絶対値毎の+と−の個数の差) の
-- 行を選択しているつもり。
-- 誰かもっと短くしてくれ。
select id, kingaku from (
select tbl.id, tbl.kingaku, rank() over (partition by abs(tbl.kingaku) order by id desc) r, valid_rows from (
select * from hoge where kingaku >= 0 order by id desc
) tbl join (
select phoge.kingaku, plus_count - nvl(minus_count,0) valid_rows from (
select kingaku, count(*) plus_count from hoge where kingaku >= 0 group by kingaku
) phoge left join (
select kingaku, count(*) minus_count from hoge where kingaku < 0 group by kingaku
) mhoge on (phoge.kingaku = - mhoge.kingaku)
) ct on (tbl.kingaku = ct.kingaku)
) where r <= valid_rows order by id;
-- まあ、SQLだけでどうにかしようなんて考えない方がいいんじゃね?
503 :
デフォルトの名無しさん:2008/05/01(木) 22:58:03
PRO*COBOLでWITH句使ったらコンパイルエラーになった。
動的SQLにしたらコンパイル通った。
WITH句ってPRO*COBOLのプリコンパイラで対応されてないのかな?
ちなみに10g
504 :
デフォルトの名無しさん:2008/05/04(日) 12:08:18
質問が来たのですがよく意味がわかりません
Archからこちらに関連するかと思ったのですが、違っているかも
ご存知でしたら誘導していただけると幸いです
御回答よろしくお願いいたします。
12 番組の途中ですがアフィ禁止です(東日本) 2008/05/04(日) 00:00:14 ID:wCnmEhRT0
F.E.A.R.のMODをSDKを使って作ってるのですが
batファイルからArch00ファイルを読み込ませることまではできたのですが
肝心のMODの設定が記録されてるArch00ファイルの中身が反映されてません
たぶんArch00ファイルの設定の仕方がよろしくないと思うんですがどうすればいいでしょうか
今はとりあえず手始めにシングルでのピストルの装弾数を減らしてみてるのですが設定は以下のとおりです
FEAR/Arsenal/Weapons/Pistol2(←Pistolのクローンです)のShortsPerClipの値を18→10
その後にFEAR/Arsenal/Global/GlobalのPlayerWeaponsの二番目のPistolをPistol2に置き換えてます
他にどこをいじればいいのでしょうか
∩___∩ |
| ノ\ ヽ |
/ ●゛ ● | |
| ∪ ( _●_) ミ j
彡、 |∪| | J
/ ∩ノ ⊃ ヽ
( \ / _ノ | |
.\ “ /__| |
\ /___ /
素朴な疑問ですが
RRとYYの語源ってどこからきているんですか?
感感俺俺