본문 바로가기

Database/MSSQL work

@myVar 변수선언, 할당, 추출

--변수선언하기 

declare @myVar1 int;
declare @myVar2 smallint, @myVar3 decimal(5,2);
declare @myVar4 nchar(20);

 

--값을 할당하기

set @myVar1=5;
set @myVar2=3;
set @myVar3=2.34;
set @myVar4='고객이름=> ';

--위의 것을 기준으로 값을 추출

select @myVar1;
select @myVar2+@myVar3;
select @myVar4, custName
from customersTbl where regDate > '2018-01-01';

 

 

--변수 선언 후 값을 지정하고 함수에 사용

declare @myVar1 int;
set @myVar1 = 3;
select top(@myVar1) custName, regDate
from customersTbl
order by regDate;

 

--문자열과 숫자의 조회

declare @myVar1 char(3);
set @myVar1 = 100;
select @myVar1 + '200';	--100200
select @myVar1 + 200;	--300
select @myVar1 + 200.0;	--300.0

'Database > MSSQL work' 카테고리의 다른 글

날짜, 기타  (0) 2020.11.09
CAST(), CONVERT(), TRY_(), PARSE()  (0) 2020.11.09
Merge  (0) 2020.11.09
UPDATE, DELETE  (0) 2020.11.09
테이블에서 테이블 만들기  (0) 2020.11.09