yoshisuke の回答履歴
- SQL*Plus:SPOOLコマンドでのSQL出力
Oracle SQL*Plusで、SPOOLコマンドを使用すると、SQL実行の結果はファイルに出力されますが、実行したSQL自身が出力されません。 SETコマンドで制御できるのではないかと思いましたが、ちょっと見当たりませんでした。 何か方法はないでしょうか? よろしくお願いします。
- ベストアンサー
- その他(データベース)
- sarutobi
- 回答数1
- ExcelのVBAからoracleデータベースのデータ取り出しについて
ORACLEのデータベース内の列名称が英文字交じりとなり ユニコードの使用が必要みたいなのですがうまくいきません分かるかたがいらっしゃいましたら回答を御願いします。 現行 mySQL = "select 型式.仕様内容,型式.詳細内容 from A.品番 where(型式.仕様内容 like '検索内容%')" Set rec = cnn.Execute(mySQL) 変更内容 仕様内容-> 内容A 詳細内容-> 内容B 変更後 mySQL = "select 型式.内容N'C,型式.内容D from A.品番 where(型式.内容C like '検索内容%')" Set rec = cnn.Execute(mySQL) エラー表示 実行時エラー (80040e14) ORA-00923 :fromキーワードが指定の位置にありません。 と表示されます。 fromを認識させる為にはどうすればよいですか? ※N'の代わりにStrConv(対象文字,vbUnicode)を使用しても同じこととなります。
- ORACLE9iがわかる方
SQL Plusからのデータのインポートの方法を教えていただきたいです。元データはACSESSで用意されていて、ORACLEの方にユーザーも作成してテーブルも用意しました。あとはACCESSのデータをORACLEの方にインポートしてあげればいいんですが、量が半端じゃないので出来ればSQL Plusでコマンド入力して一気にインポートしてしまいたいです。一応原始的に新規.MDBにリンクテーブルを作成し、元データから一つ一つ貼り付けしてもいいんですが、それでも時間がかかります。わかる方いらっしゃいますでしょうか???
- ベストアンサー
- その他(ソフトウェア)
- tmgm
- 回答数2
- シェルでファイルから1行づつ読み出す。
ファイルから1行づつ読み込んで 変数に格納する方法がわかりません。 具体的に言うと・・・ ユーザIDが詰まった(1行に一人分)ファイル user.txt を1行づつ読みこんでいき、 ユーザアカウントをチェックするプログラム user_chk に引数として渡して行きたいと思っています。 簡単だと思っていたのですが、 さっぱりわかりません。 Cシェルを使用していますが、 Bシェルでもかまいません。
- ベストアンサー
- その他(プログラミング・開発)
- ssm3u
- 回答数1
- Excelでのマクロ化
Excel(2000)の表のB列に2000.doc~順にファイル名(全て数字+拡張子)が入っています。それにリンクを貼っていきたいのですが、マクロで自動化するにはどのようにすれば良いのでしょうか?また、拡張子がdocで存在しないものには、代わりにtxtのものを貼りたいのですが。どちらも同じフォルダにありますし、docもtxtもあるものもありますが、docもしくは、txtは必ず存在します。 ちなみに、今までは、手で1つづつハイパーリンクで貼っていたのですが、先日より1日に5~10ファイルづつ増えてくるようになったので困っています。 また、このようなマクロの参考書で、これが良いよというものを紹介していただけるとありがたいのですが。もちろん、HPのURLでも構いません。 よろしくお願いします。
- 起動する月によってシートを変えたい
Excel2000を使用しています。 1月~12月までのシートがあり、毎日数値を入力します。 4月にBookを起動すると4月のシートが初期表示され、 5月にBookを起動すると、5月のシートが初期表示されるように設定することが出来るのでしょうか? VBAを使用して作成してみたのですが、分からなくて断念してしまいまし・・・。 よろしくお願いします。
- パソコンのキーボード
なぜパソコンやワープロのキーボードって アイウエオ順やABC順に並んでなくて、 バラバラに並んでるのでしょうか?
- 締切済み
- その他(インターネット・Webサービス)
- mrchild1998
- 回答数8
- MAX関数と複数問い合わせ?
Oracle8 Release 8.0.5.0.0 - Production を使用しています。 以下のテーブル内容から、社員ごとの一番新しい日付のデータを取得したいのですがお知恵をお貸しください。 t_table ------------------------------- 社員番号 作成日付 1 2003/04/07 13:03:57 1 2003/04/05 13:03:57 2 2003/04/10 13:03:57 3 2003/03/01 13:03:57 欲しい結果 1 2003/04/07 13:03:57 2 2003/04/10 13:03:57 3 2003/03/01 13:03:57 です。 select a.社員番号, a.作成日時 from t_table a, t_table b where a.社員番号 = b.社員番号 and b.作成日時 = (select max(作成日時) from t_table) とやると、 1 2003/04/07 13:03:57 1 2003/04/05 13:03:57 だけ持ってきてしまいます。 あと、できればDB2でも使えるようなSQL文にしたいのですが・・・ これはできればでかまいません。 宜しくお願いいたします。
- ベストアンサー
- その他(データベース)
- chachako
- 回答数2
- 処理中にincludeされるファイル内で関数化するには?
動的に生成するHTMLで、共通した処理を別ファイルに記述し、 includeして共通化したいのですが、どうもうまくいきません。 解決方法をご教授いただけないでしょうか。 もしくは該当しそうなサイトを教えていただけないでしょうか。 (includeや、関数化についてなどTipsに強いサイト) よろしくお願い致します。 問題点=== === === === === (1)X.asp内で、"01 Call A()"がエラーとなる →2重定義ということでしょうか? (2)X.asp内で、"04 Dim i"が2重定義でエラーとなる →気持ちでは、Privateな変数のつもりなので、2重定義ではないと。 (3)X.asp内で、プライベート関数を定義することは可能かどうか 現状=== === === === === --- ~index.asp~ ----- 01 Sub A() 02 Dim i 03 Dim j 04 <!--#include file ="X.asp" --> 05 End Sub --------------------- --- ~X.asp~ ----- <% 01 Call A() 02 03 Sub A() 04 Dim i 05 06 処理A 07 08 End Sub %> ---------------------
- ベストアンサー
- Microsoft ASP
- noname#6692
- 回答数4
- タイピング。「!」はどの指で打つ?
タイピングソフトを購入したところ「!は小指で打つ」とありました。 今まで「左小指シフト+薬指!」と打っていたのですが、 もしかすると「左親指シフト+小指!」なんですかねぇ。 (ま、正解はないのかもしれないですが) 皆さんは「!」をどう打ってますか?
- 締切済み
- その他(ソフトウェア)
- mogmogtae
- 回答数11
- OracleDB接続エラー(ORA-12541: TNS:no listener)が出ます。
OracleDBで以前までは普通に繋がっていたインスタンスに接続できなくなってしまいました。 Net8 Configration Assistantでテストしたところ、以下のようなエラーが発生しました。 ------------------------- 接続しています...ORA-12541: TNS:no listener テストは成功しませんでした。 指定した情報が間違っている可能性があります。 指定したネット・サービス名情報を確認するには、「戻る」をクリックします。ユーザー名を変更するには「ログインの変更」をクリックします。 ------------------------- 特に設定を変えた記憶は無いのですが・・・ 情報が少ないかも知れませんが、何か原因が考えられる方、よろしくお願い致しますm(_ _)m これだけだと厳しいでしょうか・・・ Oracleはかなり初心者ですので、どのような情報が必要かもちょっと分かりかねてます。 こういう情報があればわかるかも、というものがあれば提示致しますので、何卒よろしくお願いします。 なお、OSはWin2000、Oracleのバージョンは8.1.7です。
- ベストアンサー
- Oracle
- mosimo-box
- 回答数2
- OracleDB接続エラー(ORA-12541: TNS:no listener)が出ます。
OracleDBで以前までは普通に繋がっていたインスタンスに接続できなくなってしまいました。 Net8 Configration Assistantでテストしたところ、以下のようなエラーが発生しました。 ------------------------- 接続しています...ORA-12541: TNS:no listener テストは成功しませんでした。 指定した情報が間違っている可能性があります。 指定したネット・サービス名情報を確認するには、「戻る」をクリックします。ユーザー名を変更するには「ログインの変更」をクリックします。 ------------------------- 特に設定を変えた記憶は無いのですが・・・ 情報が少ないかも知れませんが、何か原因が考えられる方、よろしくお願い致しますm(_ _)m これだけだと厳しいでしょうか・・・ Oracleはかなり初心者ですので、どのような情報が必要かもちょっと分かりかねてます。 こういう情報があればわかるかも、というものがあれば提示致しますので、何卒よろしくお願いします。 なお、OSはWin2000、Oracleのバージョンは8.1.7です。
- ベストアンサー
- Oracle
- mosimo-box
- 回答数2
- oo4o OpenDatabaseの定数について
下記の定数を宣言しているのですが、意味がさっぱり分からないので、教えて下さい! Public Const ORADB_DBDEFAULT = &H4& Public Const ORADB_DEFERRED = &H8& Public Const ORADB_ENLIST_IN_MTS = &H9& 今まで3という宣言されていない定数を使っていたのですが、 宣言されていない定数を使った場合、デフォルト0を使っていた事になるのでしょうか???
- ベストアンサー
- Microsoft ASP
- Kalen_F
- 回答数1
- oo4o OpenDatabase
オプション定数の3番の意味を知りたいのですが、 どなたか教えて下さい! ちなみに、インストールされているoo4oフォルダの中に、 環境変数宣言をしているはずのconstant.txtが見当たりません。
- 締切済み
- その他(プログラミング・開発)
- Kalen_F
- 回答数1
- date型のselect について
質問させてください。 今、テーブル(test_tbl)にフィールドjikan(date型)があるとします。 jikanフィールドの値を取得したいのですが、 select to_date(jikan, 'YYYY/MM/DD HH24:MI:SS') from test_tbl; と実行すると、 01-11-10 01-11-11 01-11-12 01-11-13 01-11-14 01-11-15 01-11-16 となってしまいます。 質問店としては、 なぜ、フォーマットを指定しているにもかかわらず、 (1) 年が4桁表示ではなく、2桁表示なのか? (2) 時間部分は表示しない、もしくはデータがない? の2点をお教えください。 ご迷惑をお掛けしますが、宜しくお願い致します。
- 締切済み
- その他(データベース)
- 653
- 回答数2
- [ASP]小数点第2位以下をカット!
こんばんわ! VisualBasicと一緒なんでしょうか?なんでできないんだろ!? たとえば・・・10割る3!「3.333333333」ってなりますよね? 「3.33」でとめる方法ありますか?ありますよね!? 小数点第2位でとめる方法・・・こんなこと聞くのアレですが、お願いいたします!!
- ベストアンサー
- Microsoft ASP
- zenon55
- 回答数3
- SQLでMAXを使った
□オラクルのデータ(テーブル名:abc) ------------------------------------------------- 列名 x y z date qq ------------------------------------------------- a a a 2003/12/1 a b b b 2003/01/01 b a a a 2003/12/14 b b b 2005/12/30 □結果 ------------------------------------------------- 列名 x y z date qq ------------------------------------------------- a a a 2003/12/14 a b b b 2005/12/30 b 上の結果を出したい時、SQLで "SELECT x,"_ & "y," _ & "z," _ & "Max(date) AS abc2, qq FROM abc" _ & "GROUP BY x," _ & "y," _ & "z," _ & "qq" としたらエラー「要求された名前、または序数に対応する項目がコレクションで見つかりません」 と出てしまいます。 データベースはオラクルです。 正しい書き方を教えて下さい。
- ベストアンサー
- Microsoft ASP
- moon45_poo
- 回答数4
- SQLでMAXを使った
□オラクルのデータ(テーブル名:abc) ------------------------------------------------- 列名 x y z date qq ------------------------------------------------- a a a 2003/12/1 a b b b 2003/01/01 b a a a 2003/12/14 b b b 2005/12/30 □結果 ------------------------------------------------- 列名 x y z date qq ------------------------------------------------- a a a 2003/12/14 a b b b 2005/12/30 b 上の結果を出したい時、SQLで "SELECT x,"_ & "y," _ & "z," _ & "Max(date) AS abc2, qq FROM abc" _ & "GROUP BY x," _ & "y," _ & "z," _ & "qq" としたらエラー「要求された名前、または序数に対応する項目がコレクションで見つかりません」 と出てしまいます。 データベースはオラクルです。 正しい書き方を教えて下さい。
- ベストアンサー
- Microsoft ASP
- moon45_poo
- 回答数4
- テーブルのリスト番号の表示【改行されないで~(T-T)】
おはようございます(*- -)(* _ _) いつもお世話になっています。 <LI>~~~~~~~~~~~~~~~~~~~~~ <BR> <TABLE BORDER=0> <TR> <TD VALIGN="top">5_1.</TD> <TD>・・・・Settings... button<BR> aaaaaaaaaaaaaaaaaaaa addresses.<BR> Note: bbbbbbbbbbbbbbbbbbbbbbbbbbbb </TD> </TR> <TR> <TD VALIGN="top">5_2.</TD> <TD>Check cccccccccccccccccc <BR> and ddddddddddddddddddddddddddddddddddd </TD> </TR> </TABLE> <BR> ↑以前、こちらで教えていただいたこのようなテーブルを使って、 5.~~~~~~~~~~~~~~~~~~~~~ 5-1. Settings... button aaaaaaaaaaaaaaaaaaaa addresses. Note: bbbbbbbbbbbbbbbbbbbbbbbbbbbb 5-2. Check cccccccccccccccccc ddddddddddddddddddddddddddddddd ↑のように表示させるHTMLを作りました。 この、「ccccccccccccccccc」などの部分が長くなると、表示しきれずにリスト番号である「5-2」などが、 5 - 2 ↑こんな風になってしまうんです(T-T) これを解消する方法をご存知の方、是非ご回答よろしくお願いいたします!!
- ベストアンサー
- HTML
- emma-december
- 回答数3