0
문서, Postgres 또는 기타에서 항목을 찾을 수 없습니다. 시퀀스에 대한 모든 참조는 기본 키 시퀀스에 관한 것이므로 계속할 방법이 없거나 지원되는 경우에도 마찬가지입니다.Sequel에서 Postgres 시퀀스를 사용하는 방법은 무엇입니까?
아무도 알고 계십니까?
문서, Postgres 또는 기타에서 항목을 찾을 수 없습니다. 시퀀스에 대한 모든 참조는 기본 키 시퀀스에 관한 것이므로 계속할 방법이 없거나 지원되는 경우에도 마찬가지입니다.Sequel에서 Postgres 시퀀스를 사용하는 방법은 무엇입니까?
아무도 알고 계십니까?
원시 SQL에서는이 작업을 수행하기 위해 현재 DB.run
과 DB.fetch
을 사용하고 있습니다. 코드
DB.run('CREATE SEQUENCE some_seq START 20000;')
다음 :
쪽지를 사용 " Using raw SQL"에 따르면def self.get_next_some_seq
DB.fetch("select nextval('some_seq')").first[:nextval]
end
DB.run 시퀀스를 생성하기 괜찮다. 다음 값을 선택하려면 다음을 사용할 수도 있습니다 :'DB.get {nextval ('some_seq')}' –