Karlie_dev
{SourceCode}
Karlie_dev
전체 방문자
오늘
어제
  • 분류 전체보기
    • 컴퓨터공학
    • JAVA
    • CSS
    • 자바스크립트
    • 파이썬
    • 스프링
    • DB
      • SQL
      • MySQL
      • Oracle
      • MongoDB
      • MariaDB
    • 형상관리
    • IDE
      • VS Code
      • Eclipse
    • 알고리즘
    • Server
    • AWS
    • 개발소리
    • Docker&Kubernetes
    • Cloud (클라우드)

블로그 메뉴

  • 홈

공지사항

인기 글

태그

  • 스프링부트
  • nodejs
  • kubernetes
  • docker
  • 마리아디비
  • mariadb
  • oracle
  • 쿠버네티스
  • JavaScript
  • MySQL
  • 오라클
  • 파이썬
  • 자바스크립트
  • Spring
  • 도커
  • MongoDB
  • k8s
  • 스프링
  • Minikube
  • AWS

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Karlie_dev

{SourceCode}

DB/MariaDB

MariaDB(MySQL) 시퀀스 생성

2021. 5. 1. 12:33

MariaDB 버전 10.3 버전 이후부터 시퀀스 생성이 가능해졌다.

AUTO_INCREMENT가 있는데 굳이 시퀀스가 필요할까 했지만, 생각보다 필요할 때가 있었다.

생성

CREATE SEQUENCE MY_SEQ
START WITH 1
INCREMENT BY 1
MAXVALUE 999999
CYCLE;

시작값은 1이고 증가값은 INCREMENT 값을 따라 1씩 증가하고, 최대값은 999999가 된다.

시퀀스 사용

SELECT NEXTVAL(MY_SEQ)

시퀀스 확인

SELECT LASTVAL(MY_SEQ)

시퀀스 초기화

ALTER SEQUENCE MY_SEQ RESTART 1;
저작자표시 (새창열림)
    'DB/MariaDB' 카테고리의 다른 글
    • MariaDB SQL 오류 1005 해결
    • MariaDB 재시작 및 중단
    Karlie_dev
    Karlie_dev

    티스토리툴바