データベース

全21670件中1~20件表示
  • MySQLが起動しなくなりました。

    C:\xampp\mysql\bin>mysql -u root -p Enter password: ERROR 2002 (HY000): Can't connect to MySQL server on 'localhost' (10061) パスワード設定はしていません。使用できていたのに急に使用できなくなりました。 ZAMPPのアプリをアンインストールして再度インストールも何度もくりかえしましたが、回復できません。どうしたら起動するのでしょうか

  • レコードの文字列をフィールド抽出のクエリとして指定

    レコードの文字列として リンゴ ミカン イチゴ となっていたときに、この3つを別のテーブルにあるフィールド名のリンゴ、ミカン、イチゴのみを抽出するクエリをVBAで指定できますか?

  • NULLを無視してgroup byは可能でしょうか

    PostgreSQLです。 cd、nm、data1、data2 11、AA、xxxx、null 11、AA、null、zzzz 上記のようなテーブルをcd、nmでグループ化し以下のように取得したいです。 11、AA、xxxx、zzzz

  • Appsheetでマトリクス表を使えるか?

    お世話になります。 Appsheetで時間割表を作っていますが、SELECT関数もLOOKUP関数も動的なカラム指定ができずに困っています。 [曜日指定]と[時限指定]をユーザーに入力させたときにAppFormulaで該当する科目フィールドを参照するのが目的です。 (実際には動きませんが)やりたい式のイメージは LOOKUP([_THISROW].[曜日指定],"時間割シート","曜日",[_THISROW].[時限指定] このような感じです。 調べた限りでは対象カラムは固定でしか指定できないように見えますが、何か方法はあるでしょうか?

  • VB6.0 DBComboの使い方

    VB6.0でDBComboを使用しているのですが、DataSouurce=Adodc1に設定し、DataField="内容"を設定しているのですが、DBCombo1..BoundTextには内容の1行目しか表示されずDBCombo1のリストには何も表示されません。また、DBCombo1に複数列表示する方法があればお教えいただければと思います。 Adodc1のプロパティ ConnectionString="DSN=ODBC_ORACLE"のODBCのデータソース名を指定して、RecordSource="select ID,内容 From テストマスタ"を設定してあり、DBGRIDでは正常に表示されます。 宜しくお願い致します。

  • エクセル関数

    商品一覧より 商品の価格を価格区分から選択し、 納品書に 区分、商品№ を記入して価格を表示させる関数を教えて頂きたいです。 よろしくお願いいたします。

  • 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アップデートが絡む再起動を行った際に、自動で開始されない事があります。 (テストで何度か自分で再起動を行ってもエージェントは開始されます) このような現象の対処法をご存知の方はお教えいただけますと幸いです。 宜しくお願い致します。

  • バッチで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 を使えるように出来るのでしょうか? 詳しい方、どうかお知恵をお貸しください。 宜しくお願いいたします。

  • 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 ; 何のことは無く、式をその場でもう一回書けばいいだけの話ですが、釈然としないというか、なんでそんな事すらできないのか、できない方が多分正しいのだと思うけど、なんかいい方法ありませんか?

  • テーブルの項目IDあなたならどう付ける?

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

  • PostgreSQLのinitdbの利用の仕方

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

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

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