データベース

全21684件中21~40件表示
  • oracleのPL/SQLのEXIT戻りでエラーが

    PL/SQLを実行したのですが、EXITの終了でエラーがとなってしまいます。エラーがでます。 being~endを書いてしてPL/SQLを実行しているのですが、 being~endのPL/SQLでエラーとなった場合、EXITの終了時の戻りで以下のエラーがでます。 エラーとならないようにするにはどうしたらよいでしょうか。 SP2-0670: 内部数値変換が失敗しました。 使用方法: { EXIT | QUIT } [ SUCCESS | FAILURE | WARNING | n | 変数 | :バインド変数 ] [ COMMIT | ROLLBACK ] 実行したSQLは以下となります。 set serveroutput on exec utl_file.fremove('DATA_PUMP_DIR','hogehoge.txt'); VARIABLE rtn NUMBER DECLARE BEGIN :rtn := 0; select count(*) from d; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE(SQLCODE||','||SQLERRM); :rtn := 16; END; / EXIT :rtn →ここでエラーがでる oracleは19cです。 よろしくお願いします。

  • oracleのPL/SQLでEXECのエラーの確認

    EXECUTEコマンドのエラーの確認につてい教えてください。 EXECUTEコマンドでutl_fileパッケージをL/SQLを実行しているのですが、 そこで、EXECUTEコマンドのエラー判定をしたいのです。 EXECUTEの実行エラーを取得し判定したい。 エラー判定はできますか。 できるとした場合、エラー時はその時点で終了したい。 どのような書き方になるのですか。 実行したSQLは以下となります。 set serveroutput on exec utl_file.fremove('DATA_PUMP_DIR','hogehoge.txt'); →ここでエアー取得と判定がしたい VARIABLE rtn NUMBER DECLARE BEGIN :rtn := 0; select count(*) from d; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE(SQLCODE||','||SQLERRM); :rtn := 16; END; / EXIT :rtn oracleは19cです。 よろしくお願いします。

  • ecサイトのER図

    ecサイトを作成するためにデータベース設計をしているのですが、ゲスト購入と会員登録ができるようにするためにはどうしたらいいのかわからない状態です。理想はゲストユーザーも会員ユーザーと同じテーブルに保存したいのですが、それは可能なのでしょうか。わかる方がいましたら教えていただけると嬉しいです。よろしくおねがいします。

  • SQL 1カラムに複数の値

    SQLを使ってAccessにレコードを書き込みます。 Access側で「列車コード」というカラムに複数の値を持つ設定にしていますが、どんなコードを書けば良いですか。 INSERTを使うというところまでは理解しました。 列車コード 1 2 3 4,5 4,6 5 6 7,8 9 10 (他のカラムは省略) なんとなく作ってみたけどエラーになったコード "INSERT INTO 駅時刻リスト(列車コード) VALUES(1);"

  • SQL Developerでクエリ実行

    select * from テーブルA where カラムA2 = :バインド変数 select * from テーブルB where カラムB2 = :バインド変数 SQL Developerでエディタに記述した複数のSQLを一度に実行する際に ①同じ名前のバインド変数であっても何度も値を聞いてくるのを1回で済ませたい ②SQLごとにひらく問い合せ結果について名前が問い合せ結果1、問い合せ結果2だとわかりづらいので、固有の名前をクエリ実行時に自動でつけるようにしたい よろしくお願いします。

  • データベースに関する質問

    データベース(mysql)で以下の処理を行うには、どんなアルゴリズムを使えば良いでしょうか。 データ 駅名 コード 品川 A1 京急蒲田 A11 羽田空港  B7 京急川崎 A14 横浜 A25 このデータベースで、「京急蒲田」を入力すると、「京急川崎」(コードが「欠番を除く次の番号」)が出力されるようにしたい。 並べ替えをしてもOKです。

  • PHPを使って横型のスケジュール管理表を作りたい

    PHPとmySQLを利用して、横型のスケジュール管理表を作成したいと思っています。横型というのは、1日~月末までが横にずらっと並んでいて、その下に曜日が入っており、その下には人の名前がそれぞれ入ります。それぞれの人の名前の横には日付に対応した予定が入るようにしたいのです。各人の予定は「何日~何日まで出勤」「何日~何日まで東京」というような大まかなスケジュールだけを管理したいと思っており、それらが日をまたぐ場合、tableのtdタグをまとめて、真ん中にdbから持ってきた予定を書き込みたいと思っています。しかし、ネットを探すも全く同じようなものはなく、自分でも全く案が思い浮かびません。どうかお力をお貸しいただけないでしょうか。難しいコードでもネットを駆使して自分なりに調べようと思いますので、どんなものでも書いていただければ助かります。それともこういったことができない(不可能)という場合、それらも教えていただければと思います。目指したいのは以下のようなページです。 2023年10月    --------------------------------------    1 2 3 4 5 6 7 8 9 10 11 ~・・・31    --------------------------------------    日月火水木金土日~・・・・日    -------------------------------------- 鈴木 | 出張(東京)|出勤| 木村 |出張(熊本|  休暇    |  ↑ 日を跨いだ予定でも、動的にセルが結合される。

  • SQL server エージェントについて

    Microsoft SQL server management studio 18でSQL serverエージェントを利用し、バックアップを取っております。 通常、PCの再起動を行ってもエージェントは自動で開始するよう設定しているのですが、 Windowsアップデートが絡む再起動を行った際に、自動で開始されない事があります。 (テストで何度か自分で再起動を行ってもエージェントは開始されます) このような現象の対処法をご存知の方はお教えいただけますと幸いです。 宜しくお願い致します。

    • kkeSt
    • 回答数2
  • バッチでsqliteコマンドとして認識される

    以下のようなsqliteよりCSVファイルにエクスポート パワーシェルで文字コードをShift-Jisに変更すると、powershellコマンドがsqliteのコマンドとして認識され実行されません。バッチを分けても同じ結果となりました。一旦sqliteを終了させるにはどのようにしたらよいでしょうか。 エラー表示:'powershell' is not recognized as an internal or external command, 以下バッチ chcp 932 > nul sqlite3.exe "%DB_FILE%" "select * from table;" -header -csv > "%CSV_OUTPUT_FILE%" powershell -Command "(Get-Content '%FILE%' -Encoding UTF8) | Set-Content -Encoding Default -Path '%FILE%'" ご教示よろしくお願いいたします。

  • Xampp のMySQLが立ち上がらない

    御世話になります。 XamppでMySQLが立ち上がらなくて困っています。 前日までは良かったのですが、Windowsのアップデートを実行した後、立ち上がらなくなりました。 Skypeを使っているのでポートの衝突の問題かと思って、以前やったことがあるようにSkypeのツールでポート80の使用を禁止しようとしたのですが、新しくなったSkypeにはそのようなメニューは見つけられず、思い切ってSkypeをアンインストールしました。それでPCを再起動しましたが、それでも立ち上がりません。 コマンドプロンプトからも以下のコマンドを実行しましたが、効果ありませんでした。 mysqladmin -h 'localhost' --port=3306 自分にはこれ以上出来る事は思いつきません。 どうすればMySQL を使えるように出来るのでしょうか? 詳しい方、どうかお知恵をお貸しください。 宜しくお願いいたします。

    • ベストアンサー
    • MySQL
  • SQLで式で作った項目を別の式で再利用

    SQLで式で作った項目を別の式で再利用する記述が社内のAccessの中にありました。 SELECT TB1.Item1 , (TB1.Item2 * 2) as Item2x , (TB1.Item3 * 3) as Item3x , (Item2x + Item3x) as Item4 FROM TB1 ; ※実際はもっと複雑ですが Sqlserverで同じ事をするとエラーになります。 SELECT TB1.Item1 , (TB1.Item2 * 2) as Item2x , (TB1.Item3 * 3) as Item3x , ((TB1.Item2 * 2) + (TB1.Item3 * 3)) as Item4 FROM TB1 ; 何のことは無く、式をその場でもう一回書けばいいだけの話ですが、釈然としないというか、なんでそんな事すらできないのか、できない方が多分正しいのだと思うけど、なんかいい方法ありませんか?

    • webuser
    • 回答数3
  • テーブルの項目IDあなたならどう付ける?

    テーブルの項目IDあなたならどう付ける? データベース(任意のDBMS)に以下の3項目があるとします。 名称(漢字) 名称(全角カタカナ) 名称(全角ひらがな) あなたなら、どういう項目IDにしますか? たとえばベタに書けば name_kanji name_zenkakukatakana name_zenkakuhiragana とか、 そもそも一意あれば何でもいいのですけど そういう話ではなく 1~3文字ぐらいで多くの人がピンとくる識別になる名称は何ですか?

    • webuser
    • 回答数2
  • PostgreSQLのinitdbの利用の仕方

    PostgreSQLでカラム名の上限を拡張するため「pg_config_manual.h」の「NAMEDATALEN」を63→513に変更しました。 ただこれだけでは反映されず、ヘッダーファイル内のコメントに「initdbを実行しなければなりません。」といったコメントがあったので実行しようとしました。しかし、その使い方がよく分かりません。 新しいフォルダを指定して、実施するのは良いのですが、そうすると次からはそのディレクトリにデータベースが構築されていくのでしょうか? 実際に上記のカラム名の上限が拡張された新しいデータベースの作成方法と、そのデータベースの操作方法を教えていただきたいです。 ■実行環境 Windows10、 コマンドプロンプト使用、 Postgresql 15

  • データベース名postgresは使わない方がいい?

    データベース名postgresは使わない方がいい? PostgreSqlでデータベースを作成する際にデフォルトのデータベースやロールとしてpostgresが存在しますが、セキュリティの事を考えると、これは使用しない方が良いですか? postgres(データベース)とpostgres(ロール、ユーザー)でやって問題ないですか? database1(仮名)とrole1(仮名)でやった方がいいですか? もちろんpostgresユーザーのパスワードはしっかりしたものを設定します。

    • webuser
    • 回答数4
  • MariaDBでのNULLの扱い方

    お世話になります。 MariaDBで作ってあるあるテーブルのひとつのフィールド "batch" にデータが入ってないために、コマンドプロンプト画面で見ると"NULL"と表示されています。添付したスクリーンショットの通りです。 ところがこれを select * from calreport where batch=NULL というコマンドを入れても empty set と表示されて、"batch" フィールドが NULL の物が表示されません。 NULL という値はどのように検出すればよいのでしょうか? 正しい select 文の書き方を教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • T-SQL

    T-SQLを無料で勉強したいです。どのアプリをダウンロードすればよろしいですか?

    • akio123
    • 回答数1
  • データベースの問題

    データベースの問題なんですが 写真の問題を教えて頂きたいです

  • MySQLでtypeがALLを変更したい

    恐れ入ります。 データ量が増えてしまい、適切なインデックスを作成するということで、EXPLAINでselect文を見ると、typeがALLとなって全文検索になっているとのことでした。このtypeを適切なものに変更したいのですが、どのようにしたらよいでしょうか。ご教授いただけたら有難いです。 よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • Access と SQL Server の接続

    20年ほど前にAccessとSQL Server Express でADPのシステムを自社用に自分で構築したのですが、多忙のためそのままになっていました。 いまさらですが、システムを再構築しようと思います。 Local で自分のコンピュータ内であれば、Access からSQLサーバに接続できるのですが、社内のネット環境内でAccessクライアントからサーバのSQLへの接続ができなくて困っています。 現バージョンのAccessからSQL Server Express への接続方法の参考書籍がありましたら、ご紹介願います。 ネットでいろいろと検索してみましたが、私にとってはキーワードが限りなく連鎖するため途方に暮れています。 宜しくお願いいたします。

    • nung
    • 回答数2
  • SAPのviewでサブクエリーは使用できないのでし

    SAPでサブクエリーを使用したいのですが、SAPではサブクエリーを使用したviewは作成できないと言われました。 標準機能を利用せずに、「CREATE VIEW 」を発行して作成することはできないのでしょうか。

    • kiyo_t
    • 回答数1