낭만코더

썸네일 mysql 환경에서 시퀀스 사용하기 시퀀스를 사용하는 방법 중에 auto increment 가 존재하지만 유니크한 값을 사용해야 할 때 애매한 순간이 올 때가 있다.이를테면 날짜별 주문 번호를 중복되지 않게 사용해야 할 때이다.이때 오라클과 비슷한 방법으로 시퀀스를 생성하여 사용할 수 있는 방법이 있다.1. 시퀀스를 관리할 테이블 생성DELIMITER //CREATE TABLE `SEQUENCES` (`NAME` VARCHAR(50) NOT NULL COLLATE 'utf8mb4_unicode_ci',`CURRVAL` BIGINT(20) UNSIGNED NOT NULL DEFAULT '0',`UPD_DT` DATETIME NOT NULL DEFAULT NOW())COLLATE='utf8mb4_unicode_ci'ENGINE=InnoDB;D..
썸네일 쿼리문 실행 순서 구문 순서 SELECT 5 FROM 1 WHERE 2 GROUP BY 3 HAVING 4 ORDER BY 6
썸네일 mysql function 만들기 MYSQL 함수를 만들어보자.DELIMITER //CREATE FUNCTION `함수명`(변수명 자료형) RETURNS 반환할_자료형 DETERMINISTIC COMMENT '코멘트'BEGIN DECLARE 지역변수명 자료형; SET 지역변수명 = 데이터; RETURN 지역변수명;END//DELIMITER ; NULL과 빈 문자열을 체크하는 함수!...DELIMITER //CREATE FUNCTION `IS_EMPTY`(value TEXT) RETURNS BOOLEANDETERMINISTIC COMMENT '문자열이 비어 있는지 체크'BEGIN RETURN (value IS NULL OR TRIM(value) = '');END//DELIMITER ; function 만들때 아..
이전 1 다음
프로필사진

  • 분류 전체보기 (33)
    • android (16)
    • springboot (10)
    • javascript (2)
    • mysql (3)
    • 끄적끄적 (2)
라이브러리 브랜드 그룹 | 낭만코더
맨 위로

티스토리툴바