postgresql-9.1

    0热度

    2回答

    我有问题的事务隔离,让我们考虑两种交易: 首先交易1做一个更新的一排表1,然后,事务2在子表中引用一行中的更新,该子表引用来自表1中在事务1中更新的pk,分析事务我们可以看到一个锁,事务2将被锁定,直到事务1被提交或者回滚为止,在那里一种避免这种锁定的方法?我的交易1不影响表2,因为它是特定列中的更新。 P.S.我的PostgreSQL版本是9.1,我检查过PostgresSQL 9.6,但它没有

    0热度

    1回答

    在postgres的, 如何舍入的值具有如下图案(无论是浮动,BigDecimal的或双), (1)如果该值是1.0,即,如果该小数开始为零,则这不应该四舍五入,值应该是整数。即,在这种情况下“1”。 (2)如果该值是1.1,即如果小数位以数字大于0开始,那么整个数字应舍入到下一个数字。即如果是1.1,那么它应该是2.

    1热度

    1回答

    的唯一性在某些情况下(大数据集存储在表中),我需要检查Postgres表的字段的唯一性。 为了简化的目的,让我们说,我有如下表: id | name -------------- 1 | david 2 | catrine 3 | hmida ,我要检查的字段名称的唯一性;其结果将是真正的 到目前为止,我设法使用类似的代码如下: select name, count(*) from

    1热度

    1回答

    我有一个包含大约100.000行的表,其中包含特定的可以为空的日期字段,我需要将其转换为多个列。这些列可以通过视图访问。 为了简化的目的,让我们说我将两个表名为TAB1和TAB2,这两个表的内容并不重要,除了从TAB1日期字段 迄今为止解决方案,我赶到时以下: create view result_view as select to_char(t1.date, 'YYYY') AS ye

    0热度

    1回答

    我已经在我的开发中使用Postgres DB,并且在最后一次推送我的Spring Micro-services时,Postgres数据库未启动,以下是kitematic的docker输出 The database cluster will be initialized with locale "en_US.utf8". The default database encoding has acco

    0热度

    1回答

    我想创建一个满足以下条件的查询:如果 得到一个用户名和电子邮件地址, 测试的用户名或者电子邮件已被占用,如果没有,则INSERT INTO user_account(username,email_address,hash) 返回(作为整数)user_id如果成功则为新用户,-1如果用户名已被占用,则为-2电子邮件地址已经被采用,如果两者都被采用,则采用-3(或者以其他方式来确定其出错的原因) 原子

    0热度

    2回答

    我想写一个postgress sql查询,在这里我想选择所有行,其中一列必须包含以下格式的字符串,我无法构造Postgress的正则表达式,因为这个数据库是新的 一列包含像PRF这样的字符串:12345678901-1234像这样的列值存在,所以将一个sql查询写入选择所有具有这种格式的列值的行,这里PRF:是常量,它永远不会改变唯一的变化值是字符串后面:符号,有人可以帮我在这里。

    1热度

    1回答

    我试图以下面显示的格式从数据库中回显数据; |column-1|column-2|column-3|column-4|column-5| |--------|--------|--------|--------|--------| |My Name | Date |Message | People |Phone #s| | People |Phone #s|

    0热度

    4回答

    ORM的基本功能通常表示,由于数据库迁移很容易从一个数据库迁移到另一个数据库。在这里,我最初为我的项目使用了MySQL数据库,并计划将其迁移到PostgreSQL。在迁移时,它几乎可以处理select * from table,插入更新等所有简单查询。 但是,当我通过My​​SQL中的某个datediff函数时,ORM无法在PostgreSQL中创建相应的查询。 这里是我的查询 $result =

    1热度

    1回答

    有没有人有一个很好的整洁和稳定的方式来实现相当于: pandas.read_sql(sql, con, chunksize=None) 和/或 pandas.read_sql_table(table_name, con, schema=None, chunksize=None) 连接与SQLAlchemy的& psycopg2红移,直接进入dask DataFrame? 该解决方案应该能够