SQL 변수
![[데이터베이스] MySQL 변수](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbLZpms%2Fbtq5pESQbuP%2FAAAAAAAAAAAAAAAAAAAAAPKOzSMYo3wwWoHxdRgM8Nb8-i1ctOsO6symeaTQn61c%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D48HYc7tCzxXzZKwDuuxIEC0VPhQ%253D)
[데이터베이스] MySQL 변수
사용자 정의 변수 사용자가 직접 정의하는 변수로써, 정수, 10진수, 부동 소수점, 2진수 또는 이진 문자열, Null값과 같은 제한된 데이터 유형 세트에서 값을 지정할 수 있음 변수는 세션(Session)단위로 실행이 되기 때문에 한 클라이언트에서 정의한 사용자 변수는 다른 클라이언트에서 보거나 사용할 수 없다 사용자 정의 변수 선언 및 초기화 SET @변수이름 = 대입값; 혹은 SET @변수이름 := 대입값; SELECT @변수이름 := 대입값 초기화 하지않은 변수 선언시 기본 NULL값을 갖는다 SET 이외의 명령문에서는 = 가 비교연산자로 취급되기 때문에 SELECT로 변수를 선언하고 값을 대입할 때는 := 를 사용한다 사용자 정의 변수 선언2 SET @start = 1, @finish = 10;..