사용자 정의 변수(User-Defined Variables)란? Mysql에서는 사용자 정의 변수(User-Defined Variables)를 만들어서 사용할 수 있습니다. 사용자 정의 변수의 역할은 값을 저장해서(storing a value), 이 저장한 값을 다른 statement에서 불러와서 다시 사용할 수 있도록 해주는 것 입니다. 일반적으로 사용자 정의 변수는 아래와 같은 형태로 선언합니다. 다만 변수를 만들때 몇 가지 참고해야할 사항이 있습니다. 1) 변수명은 대문자-소문자를 구분하지 않기 때문에, @mark나 @MARK나 동일한 변수입니다. 2) 변수명의 최대 길이는 64 characters 입니다. 3) 변수명은 영어, 숫자, .(점), _ , $ 표시를 포함할 수 있습니다. 4) 다만 변..