postgresql-9.5

    0熱度

    1回答

    如何在衝突時使用psycopg2查詢參數? 例如,我有這樣的數據: #This is the data for the insert query q_values = {'customer_app_id': '35', 'email': '[email protected]', 'access_counter': 1, 'company_name': 'twitter', 'status': '

    0熱度

    1回答

    我試圖根據列的值(updated_at)計算每條記錄的權重。當我運行以下查詢: UPDATE buyers SET weight = RankedRecords.rank/(RankedRecords.count + 1.0) FROM ( SELECT id, RANK() OVER ( PARTITION BY board_list_id ORDER

    2熱度

    2回答

    有沒有一種方法來命名分組集?對於每個分組集(顯式定義或根據https://www.postgresql.org/docs/devel/static/queries-table-expressions.html按彙總或多維數據集生成),我想以某種方式在結果列中指定一個名稱。這裏是什麼,我試圖做一個醜陋的即時演示,名稱只是被分組列的列表: select *, array_to_string(array

    0熱度

    1回答

    我可以用條件邏輯來做到這一點,但我想我會問,如果我可以在單個查詢中做到這一點。我想限制基於ID的陣列上的查詢的結果,但如果數組是空的,我想返回所有行: CREATE OR REPLACE FUNCTION maybe_filter(arr integer[]) RETURNS TABLE(...) LANGUAGE sql AS $function$ select

    5熱度

    2回答

    我必須對凌亂的數據庫進行一些查詢。一些列填充了null或空字符串。我可以做這樣的查詢: select * from a where b is not null and b <> ''; 但是有沒有這種情況下的快捷方式? (符合每一個 「不空」 的值)是這樣的: select * from a where b is filled;

    3熱度

    1回答

    正在運行Postgres-9.5。我有一張大桌子,我正在做ALTER TABLE table SET UNLOGGED。我已經放棄了所有針對表的外鍵約束,因爲FK引用的表不能被記錄。查詢花費了大約20分鐘,並且一直佔用100%的CPU。我可以理解,需要很長時間才能使表格被記錄下來,但是使其沒有記錄似乎並不困難......但是這樣嗎? 有什麼我可以做的,使其更快地設置表unlogged?

    -2熱度

    1回答

    如何解決此問題?是一個Ubuntu的16.04 Starting PostgreSQL 9.5 database server The PostgreSQL server failed to start. Please check the log output: 17-02-02 21:06:10 VET [23534-1] LOG: could not create IPv6 socket:

    2熱度

    2回答

    我有以下模式: create table reports (id bigserial primary key); create table scens (id bigserial primary key,report_id bigint references reports(id), path_id bigint); create table runs (id bigserial primar

    0熱度

    1回答

    如何使用postgresql 9.5中描述的格式檢索主鍵,外鍵和唯一鍵以及特定模式的相應列名?我是初學者,請幫助... Table_name|Primary_key_name|pk_column_name|foreign_key_name|fk_colum_name|unique_key_name|uk_column_name

    2熱度

    2回答

    目前,我正在使用Spring 4.0.6和Postgresql 9.5。我打電話一個serviceClass1到另一個serviceClass2,卻得到了異常的交易如下:在這個地方 serviceClass1.class `@Transactional(readOnly = false, propagation = Propagation.REQUIRED,rollbackFor= { Throw