Quantcast
Channel: 質問!ITmedia 新着質問(PostgreSQL/702)
Browsing all 116 articles
Browse latest View live

PostgreSQLでの日本語検索するには

PostgreSQLを使用しております。 バージョンは9.1です。 日本語の検索を行いたいので、create index ・・・を使用してインデックスを作成し select * from hoge where item like '%ほげ%'; といった形で検索をかけてみました。 正常?に検索でき結果が出力されました。...

View Article


データベースのフィールドのデータ型について

くだらない質問で申し訳ありませんが宜しくお願いします。 下記のようなデータを格納するテーブルを構築しています。 ・ユーザーID ・名前 ・カタカナ ・パスワード ・年齢 ・郵便番号 ・住所1 ・住所2 ・住所3 ・電話番号 ・メールアドレス ・備考 ・削除フラグ ・登録者 ・登録日 ・更新者 ・更新日 上記の内容を下記のようなテーブルのフィールドのデータ型を考えました。...

View Article


特定の位置が特定の範囲に含まれるかどうか

よろしくお願いいたします。 PostgrSQLでPosGIS対応にし、テーブルにGeomカラムを作り、そこにPoint型で地理情報をインサートしました。 次に、特定の範囲に、何件Geomカラムの位置が入っているのかを調べようと思い、次のようなSQLを書きました。 SELECT * FROM hogetable WHERE ST_Within(geom,...

View Article

PostgreSQLのメモリ使用量について

お世話になります。 漠然とした質問になってしまうのですが、 postgresのメモリ使用量が増加し続け、 最終的にメモリ不足になる現象で困っております。 もし、PostgreSQLのチューニングで解消できるようでしたら ご教示頂けないでしょうか? 詳細(ざっくりですが、、、)は、 周期的にSELECTを実施しているプロセスがあるのですが、 psで監視すると、postgresのメモリ使用量が、...

View Article

PostgreSQLでの複数結果のまとめ方

下記の様テーブルよりproduct_idごとに【結果】の様な形として 出力したいと考えております。 【TableA】 order_id|product_id|product_name | quantity 001  product001  商品名1  2 002  product001  商品名1  1 002  product002  商品名2  2 003  product002  商品名2...

View Article


DBで大文字小文字を区別せずINSERTする方法

データベースに関する質問です。 現在、学校でデータベースを使用したシステムを開発しています。 データベースは主にPostgreSQLを使用しています。 データをINSERTする際に大文字小文字を区別せず、 同じ文字列であるかどうかチェックする方法はありますか? たとえば、「abc123」と「aBc123」を同一とみなし INSERTできないようにしたいです。(主キーのため)...

View Article

複数のテーブルから登録順にデータ取得

複数のテーブルから登録順にデータ取得なんてことできるのでしょうか? table_A A_id int A_time timestamp A_title text table_B B_id int B_time timestamp B_title text とtable_A table_Bにデータが存在するときに AB関係なく A_titleもしくはB_title...

View Article

特定の人の最高を出すようなSQL

例えば単純化して 出席番号と点数と登録時刻を登録すようなテーブルにて seiseki table bangou int //出席番号 tensu int //点数 instime timestamp//登録時刻 出席番号1番の人が20 点 25点 40点という成績を順にとって 1 20 2014-01-04 1 40 2014-03-20 1 25 2014-05-11 とレコードがあった場合...

View Article


postgresqlでのトランザクションについて

postgresqlで、「WARNING  進行中のトランザクションがありません」のエラーが出てしまいました。 これはそのままの意味だと思うのですが 直す方法がわかりません。 ワーニングなので、、、といいたいところですが、そうもいかず。 apのログで、トランザクション関係の辺りを見ましたところ、 トランザクションを開始し、 TABLEをDROPしようとしましたが、存在しなかった(ようだ)。...

View Article


レコードをdrop後のデータファイル内データ

基本的な質問です。 postgresql9であるレコードをdrop後にバキュームを行ないましたが データファイル({postgres_homedir}/data/base/oid/テーブルNo)でdropしたレコードの文字列が残っています。 ここからも消したいのですがどうしたら消えますか?

View Article

テーブルのソート

postgresqlでソートする処理があります。 データとして、例えば、項目名をgrp,data とするとして grp,data 0,あああ 1,いいい 3,ううう 0,えええ 5,おおお 0,かかか 0,ききき 2,くくく というようなデータを 1,いいい 3,ううう 5,おおお 2,くくく 0,あああ 0,えええ 0,かかか 0,ききき というように取り出したいのです。 言葉にすると...

View Article

PostgreSQLのインストールについて。

現在、初心者でPostgreSQLのインストールについてつまづいています・・・; 一度インストール作業をしたのですが途中で「応答していません」と出てしまい キャンセルをして再インストールをしようとしたところ 「An existing PostgreSQL installation has been found at C:\program Files\ PostgreSQL\9.4 This...

View Article

bit型のselectについて

postgresqlのbit型のselectについて質問です。 例えば、各個人のアンケートの回答なりのデータがbit型で格納されている場合に | user | data | ------------------------- | A | 0100011100 | ------------------------- | B | 0111011101 |...

View Article


バイナリエディタ

20005B90 002903E7 以後+8h ・何故、先頭が0000ではなく、2000なのか? ・以後+8hとは、どうゆう意味で、どこを直せばいいのか? 教えて下さい。

View Article

pg_dumpでパスワードなしで実行する方法

pg_dumpでパスワードなしで実行する方法がわかりません。 マニュアルには、パスワードファイルは 実行するユーザのホームディレクトリに「.pgpass」ファイルを準備して、 パスワードの設定を記述してあげればよいとのことですが、うまくいきません。 お忙しい中、申し訳ありませんが、ご教授ねがいます。 【環境】 Windows7 PostgreSQL9.4 ちなみにパスワードファイルを保存しました。...

View Article


PL/pgSQLの直接実行

PL/pgSQLのことで教えてください。 これまで SQL Server を使っていましたが、PostgreSQL に移行しています。 Npgsql で、VB.Net から接続しようと思っています。 PL/pgSQLで、ストアドファンクションなどを定義するのではなく、PL/pgSQLスクリプトを 直接実行することはできないのでしょうか? SQL Server...

View Article

PostgreSQLのリプリケーション アーカイブ

実行環境  OS:win7 64bit     プライマリーとスタンバイをローカルLANで接続  PosgreSQLのバージョン:9.4 以下のように設定しました。 A.プライマリのpostgres.confを修正    1.wal_level=hot_standby    2.max_wal_sender=3    3.archive_mode=off...

View Article


postgresqlにて「psql」コマンド

postgresqlを使用してます。 既存をリプレイスしたく、 VMでバージョンを上げて試してます。 引き継いだ案件で今までほっておいたのですが、 設定がわからず、確認箇所があれば、 ご教示頂きたいです。 □既存 (1)あるユーザでサーバにログインします。 (2)psqlのみでDBに接続します。 ここで、伺いたいのですが、...

View Article

postgresqlトリガー

現在、保守対応を行っているシステムにて、 不明点があり、皆様にご助言を頂ければ幸いで御座います。 ■使用環境 "PostgreSQL 8.1.23 on i686-redhat-linux-gnu, compiled by GCC gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-51)" ■現状 update tbl_result_interview set {割愛}...

View Article

ACCESS VBAでの実行時エラー3197

データベースをPostgreSQL(9.5)、フロントをACCESS(2013)で作成しています。 ACCESS VBAでUPDATEを行うときに実行時エラー3197が表示されてしまいます。 利用している部分を簡易的に書きますと Set T1 = DB.OpenRecordset("SELECT AAA.* FROM AAA WHERE AAA.区分='" & 区分 & "' AND...

View Article
Browsing all 116 articles
Browse latest View live