반응형
ms sql에서는
select 결과값을 변수에 받을때 이렇게 했다면
declare @a int
declare @b int
select
@a = user_name
, @b = user_id
from table_test1
mysql (mariadb)에서는
select 결과값을 받을려면 아래와 같이 하면 된다.
새 쿼리창에서 하면 안되고, 프로시저에서 작업할때 해야된다.
declare a int;
declare b int;
select
user_name
, user_id into a, b -- user_name -> a, user_id -> b로 select 한 순서대로 변수에 담긴다
from table_test
반응형
'DataBase > MySQL_MariaDB' 카테고리의 다른 글
mysql - Create Table 만들기 (0) | 2022.11.23 |
---|---|
ERROR_NO:1136, SQLSTATE:21S01, MESSAGE:Column count doesn't match value count at row 1 (0) | 2022.05.18 |
mysql - 임시테이블을 만들어서 데이터를 넣는 예제 (0) | 2022.03.11 |
mysql - while 반복문 (0) | 2022.03.11 |
mysql - mysqldump 배치 파일로 프로시저 백업 만들기 (0) | 2021.11.29 |
Comments