35.17. columns
ÐÑедÑÑавление columns ÑодеÑÐ¶Ð¸Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾Ð±Ð¾ вÑеÑ
ÑÑолбÑаÑ
ÑÐ°Ð±Ð»Ð¸Ñ (или ÑÑолбÑаÑ
пÑедÑÑавлений) в базе даннÑÑ
. СиÑÑемнÑе ÑÑолбÑÑ (ctid и Ñ. д.) в нÑм не оÑобÑажаÑÑÑÑ. РнÑм показÑваÑÑÑÑ ÑолÑко Ñе ÑÑолбÑÑ, к коÑоÑÑм Ð¸Ð¼ÐµÐµÑ Ð´Ð¾ÑÑÑп ÑекÑÑий полÑзоваÑÐµÐ»Ñ (ÑвлÑÑÑÑ Ð²Ð»Ð°Ð´ÐµÐ»ÑÑем или Ð¸Ð¼ÐµÑ Ð½ÐµÐºÐ¾ÑоÑÑе пÑава).
ТаблиÑа 35.15. СÑолбÑÑ columns
| ÐÐ¼Ñ | Тип даннÑÑ | ÐпиÑание |
|---|---|---|
table_catalog | sql_identifier | ÐÐ¼Ñ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ , ÑодеÑжаÑей ÑаблиÑÑ (вÑегда ÑекÑÑÐ°Ñ Ð±Ð°Ð·Ð°) |
table_schema | sql_identifier | ÐÐ¼Ñ ÑÑ ÐµÐ¼Ñ, ÑодеÑжаÑей ÑаблиÑÑ |
table_name | sql_identifier | ÐÐ¼Ñ ÑаблиÑÑ |
column_name | sql_identifier | ÐÐ¼Ñ ÑÑолбÑа |
ordinal_position | cardinal_number | ÐоÑÑдковÑй Ð½Ð¾Ð¼ÐµÑ ÑÑолбÑа в ÑаблиÑе (нÑмеÑаÑÐ¸Ñ Ð½Ð°ÑинаеÑÑÑ Ñ 1) |
column_default | character_data | ÐÑÑажение по ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ ÑÑолбÑа |
is_nullable | yes_or_no | YES, еÑли ÑÑÐ¾Ð»Ð±ÐµÑ Ð¼Ð¾Ð¶ÐµÑ ÑодеÑжаÑÑ NULL, или NO, еÑли он не пÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ NULL. Ðе бÑÐ´ÐµÑ Ð¿ÑинимаÑÑ NULL ÑÑÐ¾Ð»Ð±ÐµÑ Ñ Ð¾Ð³ÑаниÑением NOT NULL, но Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ Ð¸ дÑÑгие ваÑианÑÑ. |
data_type | character_data | Тип даннÑÑ
ÑÑолбÑа, еÑли ÑÑо вÑÑÑоеннÑй Ñип, либо ARRAY, еÑли ÑÑо маÑÑив (в ÑÑом ÑлÑÑае обÑаÑиÑеÑÑ Ðº пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ element_types), инаÑе â USER-DEFINED (в ÑÑом ÑлÑÑае Ñип опÑеделÑеÑÑÑ Ð² udt_name и ÑвÑзаннÑÑ
ÑÑолбÑаÑ
). ÐÑли ÑÑÐ¾Ð»Ð±ÐµÑ Ð¾Ñнован на домене, даннÑй ÑÑÐ¾Ð»Ð±ÐµÑ Ð¿Ð¾ÐºÐ°Ð·ÑÐ²Ð°ÐµÑ Ð½Ð¸Ð¶ÐµÐ»ÐµÐ¶Ð°Ñий Ñип домена (а Ñам домен показÑваеÑÑÑ Ð² domain_name и ÑвÑзаннÑÑ
ÑÑолбÑаÑ
). |
character_maximum_length | cardinal_number | ÐÑли в data_type Ñказан Ñип ÑекÑÑовой или биÑовой ÑÑÑоки, ÑÑо поле задаÑÑ ÐµÑ Ð¾Ð±ÑÑвленнÑÑ Ð¼Ð°ÐºÑималÑнÑÑ Ð´Ð»Ð¸Ð½Ñ; NULL Ð´Ð»Ñ Ð²ÑеÑ
дÑÑгиÑ
Ñипов даннÑÑ
, либо еÑли макÑималÑÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° не обÑÑвлена. |
character_octet_length | cardinal_number | ÐÑли в data_type Ñказан Ñип ÑимволÑной ÑÑÑоки, ÑÑо поле задаÑÑ ÐµÑ Ð¼Ð°ÐºÑималÑно возможнÑй ÑÐ°Ð·Ð¼ÐµÑ Ð² окÑеÑаÑ
(байÑаÑ
); NULL Ð´Ð»Ñ Ð²ÑеÑ
дÑÑгиÑ
Ñипов даннÑÑ
. ÐакÑималÑнÑй ÑÐ°Ð·Ð¼ÐµÑ Ð² окÑеÑаÑ
завиÑÐ¸Ñ Ð¾Ñ Ð¾Ð±ÑÑвленной макÑималÑной Ð´Ð»Ð¸Ð½Ñ Ð² ÑимволаÑ
(Ñм. вÑÑе) и Ð¾Ñ ÐºÐ¾Ð´Ð¸Ñовки ÑеÑвеÑа. |
numeric_precision | cardinal_number | ÐÑли в data_type Ñказан ÑиÑловой Ñип, ÑÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ ÑодеÑÐ¶Ð¸Ñ ÑоÑноÑÑÑ (обÑÑвленнÑÑ Ð¸Ð»Ð¸ неÑвнÑÑ) Ñипа Ð´Ð»Ñ Ñелевого ÑÑолбÑа. ТоÑноÑÑÑ Ð¾Ð¿ÑеделÑÐµÑ ÑиÑло знаÑаÑиÑ
ÑиÑÑ. Ðна Ð¼Ð¾Ð¶ÐµÑ Ð²ÑÑажаÑÑÑÑ Ð² деÑÑÑиÑнÑÑ
(по оÑÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ 10) или двоиÑнÑÑ
(по оÑÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ 2) ÑиÑÑаÑ
, ÑоглаÑно ÑÑолбÑÑ numeric_precision_radix. ÐÐ»Ñ Ð²ÑеÑ
дÑÑгиÑ
Ñипов даннÑÑ
ÑÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ ÑодеÑÐ¶Ð¸Ñ NULL. |
numeric_precision_radix | cardinal_number | ÐÑли в data_type Ñказан ÑиÑловой Ñип, в ÑÑом ÑÑолбÑе опÑеделÑеÑÑÑ, по ÐºÐ°ÐºÐ¾Ð¼Ñ Ð¾ÑÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð·Ð°Ð´Ð°ÑÑÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð² ÑÑолбÑаÑ
numeric_precision и numeric_scale. ÐозможнÑе ваÑианÑÑ: 2 или 10. ÐÐ»Ñ Ð²ÑеÑ
дÑÑгиÑ
Ñипов даннÑÑ
ÑÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ ÑодеÑÐ¶Ð¸Ñ NULL. |
numeric_scale | cardinal_number | ÐÑли в data_type Ñказан ÑоÑнÑй ÑиÑловой Ñип, ÑÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ ÑодеÑÐ¶Ð¸Ñ Ð¼Ð°ÑÑÑаб (обÑÑвленнÑй или неÑвнÑй) Ñипа Ð´Ð»Ñ Ñелевого ÑÑолбÑа. ÐаÑÑÑаб опÑеделÑÐµÑ ÑиÑло знаÑаÑиÑ
ÑиÑÑ ÑпÑава Ð¾Ñ Ð´ÐµÑÑÑиÑной ÑоÑки. Ðн Ð¼Ð¾Ð¶ÐµÑ Ð²ÑÑажаÑÑÑÑ Ð² деÑÑÑиÑнÑÑ
(по оÑÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ 10) или двоиÑнÑÑ
(по оÑÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ 2) ÑиÑÑаÑ
, ÑоглаÑно ÑÑолбÑÑ numeric_precision_radix. ÐÐ»Ñ Ð²ÑеÑ
дÑÑгиÑ
Ñипов даннÑÑ
ÑÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ ÑодеÑÐ¶Ð¸Ñ NULL. |
datetime_precision | cardinal_number | ÐÑли в data_type Ñказан Ñип даÑÑ, вÑемени, оÑмеÑки вÑемени или инÑеÑвала, ÑÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ ÑодеÑÐ¶Ð¸Ñ ÑоÑноÑÑÑ (обÑÑвленнÑÑ Ð¸Ð»Ð¸ неÑвнÑÑ) в долÑÑ
ÑекÑÐ½Ð´Ñ Ñипа Ð´Ð»Ñ Ñелевого ÑÑолбÑа, Ñо еÑÑÑ ÑиÑло деÑÑÑиÑнÑÑ
ÑиÑÑ, ÑоÑ
ÑанÑемÑÑ
поÑле деÑÑÑиÑной ÑоÑки в знаÑении ÑекÑнд. ÐÐ»Ñ Ð²ÑеÑ
дÑÑгиÑ
Ñипов даннÑÑ
ÑÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ ÑодеÑÐ¶Ð¸Ñ NULL. |
interval_type | character_data | ÐÑли в data_type Ñказан Ñип инÑеÑвала, ÑÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ Ð¾Ð¿ÑеделÑеÑ, какие Ð¿Ð¾Ð»Ñ Ð¿ÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ Ð¸Ð½ÑеÑвал в Ñелевом ÑÑолбÑе, напÑимеÑ: YEAR TO MONTH, DAY TO SECOND и Ñ. д. ÐÑли огÑаниÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¿Ð¾Ð»ÐµÐ¹ не Ð·Ð°Ð´Ð°Ð½Ñ (Ñо еÑÑÑ, инÑеÑвал пÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ Ð²Ñе полÑ), и Ð´Ð»Ñ Ð»ÑбÑÑ
дÑÑгиÑ
Ñипов даннÑÑ
ÑÑо поле ÑодеÑÐ¶Ð¸Ñ NULL. |
interval_precision | cardinal_number | ÐÑноÑиÑÑÑ Ðº ÑÑнкÑионалÑноÑÑи, оÑÑÑÑÑÑвÑÑÑей в Postgres Pro (Ñм. поле datetime_precision, опÑеделÑÑÑее ÑоÑноÑÑÑ Ð² долÑÑ
ÑекÑÐ½Ð´Ñ Ð´Ð»Ñ Ñипов инÑеÑвалов) |
character_set_catalog | sql_identifier | ÐÑноÑиÑÑÑ Ðº ÑÑнкÑионалÑноÑÑи, оÑÑÑÑÑÑвÑÑÑей в Postgres Pro |
character_set_schema | sql_identifier | ÐÑноÑиÑÑÑ Ðº ÑÑнкÑионалÑноÑÑи, оÑÑÑÑÑÑвÑÑÑей в Postgres Pro |
character_set_name | sql_identifier | ÐÑноÑиÑÑÑ Ðº ÑÑнкÑионалÑноÑÑи, оÑÑÑÑÑÑвÑÑÑей в Postgres Pro |
collation_catalog | sql_identifier | ÐÐ¼Ñ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ , ÑодеÑжаÑей пÑавило ÑоÑÑиÑовки ÑÑолбÑа (ÑÑо вÑегда ÑекÑÑÐ°Ñ Ð±Ð°Ð·Ð°), либо NULL, еÑли ÑÑо пÑавило по ÑмолÑÐ°Ð½Ð¸Ñ Ð¸Ð»Ð¸ Ñип даннÑÑ ÑÑолбÑа неÑоÑÑиÑÑемÑй |
collation_schema | sql_identifier | ÐÐ¼Ñ ÑÑ ÐµÐ¼Ñ, ÑодеÑжаÑей пÑавило ÑоÑÑиÑовки ÑÑолбÑа, либо NULL, еÑли ÑÑо пÑавило по ÑмолÑÐ°Ð½Ð¸Ñ Ð¸Ð»Ð¸ Ñип даннÑÑ ÑÑолбÑа неÑоÑÑиÑÑемÑй |
collation_name | sql_identifier | ÐÐ¼Ñ Ð¿Ñавила ÑоÑÑиÑовки ÑÑолбÑа, либо NULL, еÑли ÑÑо пÑавило по ÑмолÑÐ°Ð½Ð¸Ñ Ð¸Ð»Ð¸ Ñип даннÑÑ ÑÑолбÑа неÑоÑÑиÑÑемÑй |
domain_catalog | sql_identifier | ÐÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ Ð¸Ð¼ÐµÐµÑ Ñип домена, ÑÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ ÑодеÑÐ¶Ð¸Ñ Ð¸Ð¼Ñ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ , в коÑоÑой опÑеделÑн домен (вÑегда ÑекÑÑÐ°Ñ Ð±Ð°Ð·Ð°), инаÑе â NULL. |
domain_schema | sql_identifier | ÐÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ Ð¸Ð¼ÐµÐµÑ Ñип домена, ÑÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ ÑодеÑÐ¶Ð¸Ñ Ð¸Ð¼Ñ ÑÑ ÐµÐ¼Ñ, в коÑоÑой опÑеделÑн домен, инаÑе â NULL. |
domain_name | sql_identifier | ÐÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ Ð¸Ð¼ÐµÐµÑ Ñип домена, ÑÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ ÑодеÑÐ¶Ð¸Ñ Ð¸Ð¼Ñ Ð´Ð¾Ð¼ÐµÐ½Ð°, инаÑе â NULL. |
udt_catalog | sql_identifier | ÐÐ¼Ñ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ , в коÑоÑой опÑеделÑн Ñип (еÑли пÑименимо, нижележаÑий Ñип домена) ÑÑолбÑа (вÑегда ÑекÑÑÐ°Ñ Ð±Ð°Ð·Ð°) |
udt_schema | sql_identifier | ÐÐ¼Ñ ÑÑ ÐµÐ¼Ñ, в коÑоÑой опÑеделÑн Ñип (еÑли пÑименимо, нижележаÑий Ñип домена) ÑÑолбÑа (вÑегда ÑекÑÑÐ°Ñ Ð±Ð°Ð·Ð°) |
udt_name | sql_identifier | ÐÐ¼Ñ Ñипа даннÑÑ ÑÑолбÑа (еÑли пÑименимо, нижележаÑий Ñип домена) |
scope_catalog | sql_identifier | ÐÑноÑиÑÑÑ Ðº ÑÑнкÑионалÑноÑÑи, оÑÑÑÑÑÑвÑÑÑей в Postgres Pro |
scope_schema | sql_identifier | ÐÑноÑиÑÑÑ Ðº ÑÑнкÑионалÑноÑÑи, оÑÑÑÑÑÑвÑÑÑей в Postgres Pro |
scope_name | sql_identifier | ÐÑноÑиÑÑÑ Ðº ÑÑнкÑионалÑноÑÑи, оÑÑÑÑÑÑвÑÑÑей в Postgres Pro |
maximum_cardinality | cardinal_number | ÐÑегда NULL, Ñак как маÑÑÐ¸Ð²Ñ Ð¸Ð¼ÐµÑÑ Ð½ÐµÐ¾Ð³ÑаниÑеннÑÑ Ð¼Ð°ÐºÑималÑнÑÑ ÑмкоÑÑÑ Ð² Postgres Pro |
dtd_identifier | sql_identifier | ÐденÑиÑикаÑÐ¾Ñ Ð´ÐµÑкÑипÑоÑа Ñипа даннÑÑ ÑÑолбÑа, ÑникалÑнÑй ÑÑеди вÑÐµÑ Ð´ÐµÑкÑипÑоÑов Ñипов, оÑноÑÑÑÐ¸Ñ ÑÑ Ðº ÑаблиÑе. Ðн в оÑновном полезен Ð´Ð»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ Ð´ÑÑгими ÑкземплÑÑами ÑÐ°ÐºÐ¸Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑов. (ÐонкÑеÑнÑй ÑоÑÐ¼Ð°Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑа не опÑеделÑн и не гаÑанÑиÑÑеÑÑÑ, ÑÑо он оÑÑанеÑÑÑ Ð½ÐµÐ¸Ð·Ð¼ÐµÐ½Ð½Ñм в бÑдÑÑÐ¸Ñ Ð²ÐµÑÑиÑÑ .) |
is_self_referencing | yes_or_no | ÐÑноÑиÑÑÑ Ðº ÑÑнкÑионалÑноÑÑи, оÑÑÑÑÑÑвÑÑÑей в Postgres Pro |
is_identity | yes_or_no | ÐÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ ÑвлÑеÑÑÑ ÑÑолбÑом иденÑиÑикаÑии, знаÑение YES, инаÑе â NO. |
identity_generation | character_data | ÐÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ ÑвлÑеÑÑÑ ÑÑолбÑом иденÑиÑикаÑии, знаÑение ALWAYS или BY DEFAULT, оÑÑажаÑÑее опÑеделение ÑÑолбÑа. |
identity_start | character_data | ÐÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ ÑвлÑеÑÑÑ ÑÑолбÑом иденÑиÑикаÑии, наÑалÑное знаÑение внÑÑÑенней поÑледоваÑелÑноÑÑи, инаÑе â NULL. |
identity_increment | character_data | ÐÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ ÑвлÑеÑÑÑ ÑÑолбÑом иденÑиÑикаÑии, Ñаг внÑÑÑенней поÑледоваÑелÑноÑÑи, инаÑе â NULL. |
identity_maximum | character_data | ÐÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ ÑвлÑеÑÑÑ ÑÑолбÑом иденÑиÑикаÑии, макÑималÑное знаÑение внÑÑÑенней поÑледоваÑелÑноÑÑи, инаÑе â NULL. |
identity_minimum | character_data | ÐÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ ÑвлÑеÑÑÑ ÑÑолбÑом иденÑиÑикаÑии, минималÑное знаÑение внÑÑÑенней поÑледоваÑелÑноÑÑи, инаÑе â NULL. |
identity_cycle | yes_or_no | ÐÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ ÑвлÑеÑÑÑ ÑÑолбÑом иденÑиÑикаÑии, YES показÑваеÑ, ÑÑо внÑÑÑеннÑÑ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ Ð·Ð°ÑикливаеÑÑÑ, NO â не заÑикливаеÑÑÑ, инаÑе â NULL. |
is_generated | character_data | ALWAYS, еÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ ÑвлÑеÑÑÑ Ð³ÐµÐ½ÐµÑиÑÑемÑм, инаÑе â NEVER. |
generation_expression | character_data | ÐенеÑиÑÑÑÑее вÑÑажение, еÑли Ñелевой ÑÑÐ¾Ð»Ð±ÐµÑ ÑвлÑеÑÑÑ Ð³ÐµÐ½ÐµÑиÑÑемÑм, инаÑе â NULL. |
is_updatable | yes_or_no | YES, еÑли ÑÑÐ¾Ð»Ð±ÐµÑ Ð´Ð¾Ð¿ÑÑÐºÐ°ÐµÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ, или NO в пÑоÑивном ÑлÑÑае (ÑÑолбÑÑ Ð² базовÑÑ
ÑаблиÑаÑ
вÑегда изменÑемÑе, но в пÑедÑÑавлениÑÑ
â не обÑзаÑелÑно) |
Так как ÑÐ¸Ð¿Ñ Ð´Ð°Ð½Ð½ÑÑ
могÑÑ Ð¾Ð¿ÑеделÑÑÑÑÑ Ð² SQL множеÑÑвом ÑпоÑобов и Postgres Pro добавлÑÐµÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑе ваÑианÑÑ, пÑедÑÑавление Ñипов в инÑоÑмаÑионной ÑÑ
еме Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð´Ð¾Ð²Ð¾Ð»Ñно ÑложнÑм. СÑÐ¾Ð»Ð±ÐµÑ data_type пÑедназнаÑен Ð´Ð»Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑии нижележаÑего вÑÑÑоенного Ñипа ÑÑолбÑа. Ð Postgres Pro ÑÑо ознаÑаеÑ, ÑÑо даннÑй Ñип опÑеделÑн в ÑÑ
еме ÑиÑÑемного каÑалога pg_catalog. ÐÑÐ¾Ñ ÑÑÐ¾Ð»Ð±ÐµÑ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ñм, еÑли пÑиложение ÑпоÑобно оÑобÑм обÑазом воÑпÑинимаÑÑ Ð²ÑÑÑоеннÑе ÑÐ¸Ð¿Ñ (напÑимеÑ, ÑоÑмаÑиÑоваÑÑ ÑиÑловÑе ÑÐ¸Ð¿Ñ Ð¿Ð¾-дÑÑÐ³Ð¾Ð¼Ñ Ð¸Ð»Ð¸ задейÑÑвоваÑÑ Ð´Ð°Ð½Ð½Ñе в ÑÑолбÑаÑ
ÑоÑноÑÑи). СÑолбÑÑ udt_name, udt_schema и udt_catalog вÑегда ÑказÑваÑÑ Ð½Ð° нижележаÑий Ñип даннÑÑ
ÑÑолбÑа, даже еÑли ÑÑÐ¾Ð»Ð±ÐµÑ Ð¾Ñнован на домене. (Так как в Postgres Pro вÑÑÑоеннÑе ÑÐ¸Ð¿Ñ Ð½Ðµ оÑлиÑаÑÑÑÑ Ð¾Ñ Ð¾Ð¿ÑеделÑннÑÑ
полÑзоваÑелем, в ÑÑом пÑедÑÑавлении вÑводÑÑÑÑ Ð¸ они. ÐÑо ÑаÑÑиÑение ÑÑандаÑÑа SQL.) ÐÑи ÑÑолбÑÑ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑÑиÑÑваÑÑÑÑ, когда пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ñжно обÑабаÑÑваÑÑ Ð´Ð°Ð½Ð½Ñе в завиÑимоÑÑи Ð¾Ñ Ñипа, Ñак как в ÑÑом ÑлÑÑае не важно, оÑнован ли ÑÑÐ¾Ð»Ð±ÐµÑ Ð½Ð° домене. ÐÑли ÑÑÐ¾Ð»Ð±ÐµÑ Ð¾Ñнован на домене, на него ÑказÑваÑÑ ÑÑолбÑÑ domain_name, domain_schema и domain_catalog. ÐÑли Ð²Ñ Ñ
оÑиÑе ÑвÑзаÑÑ ÑÑолбÑÑ Ñ Ð¸Ñ
Ñипами даннÑÑ
и обÑабоÑаÑÑ Ð´Ð¾Ð¼ÐµÐ½Ñ ÐºÐ°Ðº оÑделÑнÑе ÑипÑ, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе запиÑаÑÑ coalesce(domain_name, udt_name) и Ñ. п.