Linux/SQL

[DBMS] 변수(Variable)

GGkeeper 2021. 12. 8. 21:23

• 변수

변하는 데이터가 저장될 수 있는 공간

메모리 공간을 빌려 이름을 붙여 놓고 원하는 데이터를 저장해서 사용

 

• 명명 규칙

이름을 정하는 규칙

변수 이름은 알파벳 , ‘ _ ‘ , ‘ $ ‘ , ‘ . ‘ 으로 구성

MySQL 5.x 버전부터는 변수이름 대/소문자 구분 안 함

 

변수 데이터 조회

select @변수명

• 변수 설정 및 사용

mysql> SET @변수명=데이터 [ , .... ] ; 

변수 name 에 '길동이' , 변수 age 에 20 을 선언

- 다른 SQL 문 내에서 변수에 저장된 데이터를 불러 올 경우

mysql> <다른 SQL문> @변수명 <다른 SQL문> ;

 

- 다른 SQL 문 내에서 변수에 데이터를 저장할 경우

mysql> <다른 SQL문> @변수명:=데이터 <다른 SQL문> ;


 

'Linux > SQL' 카테고리의 다른 글

[DBMS] 저장 프로시저 (Stored Procedure)  (0) 2021.12.08
[DBMS] 변수 실습  (0) 2021.12.08
[DBMS] 트랜잭션 Transaction : Autocommit 기능 설정  (0) 2021.11.30
[DBMS] 트랜잭션 Transaction  (0) 2021.11.30
[DBMS] 뷰 View  (0) 2021.11.30