Re: Odd behavior with 'currval'
| От | Steven Hirsch |
|---|---|
| Тема | Re: Odd behavior with 'currval' |
| Дата | |
| Msg-id | alpine.DEB.2.20.1802081313150.5809@z87 обсуждение исходный текст |
| Ответ на | Re: Odd behavior with 'currval' (Adrian Klaver <adrian.klaver@aklaver.com>) |
| Ответы |
Re: Odd behavior with 'currval'
Re: Odd behavior with 'currval' |
| Список | pgsql-general |
On Thu, 8 Feb 2018, Adrian Klaver wrote:
> What if you do?:
>
> SELECT * FROM udm_asset_type_definition_def_id_seq;
I get:
udm_asset_type_definition_def_id_seq 21 1 1 9223372036854775807 1 1 32 false true
> SELECT currval('udm_asset_type_definition_id_seq');
I get:
[Code: , SQL State: 42P01] ERROR: relation
"udm_asset_type_definition_id_seq" does not exist
Position: 16
> Also what happens if you do:
>
> pg_dump -d db_name -U some_user -s -t udm_asset_type_definition > out.sql
This:
--
-- Name: udm_asset_type_definition; Type: TABLE; Schema: main; Owner:
asset_registry_admins
--
CREATE TABLE udm_asset_type_definition (
def_id bigint DEFAULT nextval('udm_asset_type_definition_def_id_seq'::regclass) NOT NULL,
def_name character varying(32) NOT NULL,
);
ALTER TABLE udm_asset_type_definition OWNER TO asset_registry_admins;
--
-- Name: udm_asset_type_definition udm_asset_type_definition_def_name_key;
Type: CONSTRAINT; Schema: main; Owner: asset_registry_admins
--
ALTER TABLE ONLY udm_asset_type_definition
ADD CONSTRAINT udm_asset_type_definition_def_name_key UNIQUE
(def_name);
--
-- Name: udm_asset_type_definition; Type: ACL; Schema: main; Owner:
asset_registry_admins
--
GRANT SELECT ON TABLE udm_asset_type_definition TO asset_registry_readers;
GRANT ALL ON TABLE udm_asset_type_definition TO asset_registry_writers;
--
В списке pgsql-general по дате отправления: