시퀀스 ( test_Id_seq
)를 다음과 같은 새 값 으로 설정하려고 합니다 (시퀀스 이름의 대문자 'I'에 유의하십시오).
SELECT setval(public."test_Id_seq", (select max("Id") from public.test_events), true);
이 오류가 발생합니다.
오류 : "public"테이블에 대한 FROM 절 항목이 없습니다. 줄 1 : SELECT setval (public. "test_events_Id_seq", (select max ( "Id ... ^ ********** 오류 ***** *****
오류 : "public"테이블에 대한 FROM 절 항목이 없습니다. SQL 상태 : 42P01
다른 결과없이 괄호에 대해 다른 위치를 시도했습니다.
시퀀스 값은 어떻게 설정합니까? select max () 자체는 잘 작동합니다.
리터럴은 작은 따옴표로 묶어야합니다.
SELECT setval('public."test_Id_seq"', (select max("Id") from public.test_events), true);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다