From: | Igor Korot <ikorot01(at)gmail(dot)com> |
---|---|
To: | "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com>, "pgsql-generallists(dot)postgresql(dot)org" <pgsql-general(at)lists(dot)postgresql(dot)org> |
Subject: | Re: How to get the data from the query |
Date: | 2025-04-27 01:41:14 |
Message-ID: | CA+FnnTx7FeO9wVPjNBnRmbBZPsTexAx1DMtB1C7rct65MQikNQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Running this query:
draft=# SELECT DISTINCT column_name, data_type,
character_maximum_length, character_octet_length, numeric_precision,
numeric_precision_radix, numeric_scale, is_nullabl
e, column_default, ordinal_position, CASE WHEN column_name IN (SELECT
ccu.column_name FROM information_schema.constraint_column_usage ccu,
information_schema.table_con
straints tc WHERE ccu.constraint_name = tc.constraint_name AND
tc.constraint_type = 'PRIMARY KEY' AND ccu.table_name = 'leagues' )
THEN 'YES' ELSE 'NO' END AS is_pk F
ROM information_schema.columns WHERE table_name='leagues' ORDER BY
ordinal_position;
still produces good results:
column_name | data_type | character_maximum_length |
character_octet_length | numeric_precision | numeric_precision_radix |
numeric_scale | is_nullable | col
umn_default | ordinal_position | is_pk
--------------+-------------------+--------------------------+------------------------+-------------------+-------------------------+---------------+-------------+----
------------+------------------+-------
id | integer | |
| 32 | 2 |
0 | NO |
| 1 | YES
name | character varying | 100 |
400 | | |
| YES |
| 2 | NO
drafttype | integer | |
| 32 | 2 |
0 | YES |
| 3 | NO
scoringtype | integer | |
| 32 | 2 |
0 | YES |
| 4 | NO
roundvalues | integer | |
| 32 | 2 |
0 | YES |
| 5 | NO
leaguetype | character | 5 |
20 | | |
| YES |
| 6 | NO
salary | integer | |
| 32 | 2 |
0 | YES |
| 7 | NO
benchplayers | integer | |
| 32 | 2 |
0 | YES |
| 8 | NO
(8 rows)
lines 1-12/12 (END)
Thank you.
On Sat, Apr 26, 2025 at 8:06 PM David G. Johnston
<david(dot)g(dot)johnston(at)gmail(dot)com> wrote:
>
> On Saturday, April 26, 2025, Igor Korot <ikorot01(at)gmail(dot)com> wrote:
>>
>> but the size comes out "" (empty)
>>
>
> What is the value you are expecting? What is the minimal table definition (i.e., a one or few column table) that would produce this expected value? What does psql show if you use it to output the query against that table?
>
> David J.
>
From | Date | Subject | |
---|---|---|---|
Next Message | Marcelo Fernandes | 2025-04-27 02:31:19 | Changing default fillfactor for the whole database |
Previous Message | Igor Korot | 2025-04-27 01:32:12 | Re: How to get the data from the query |