SQL Server의 변수는 먼저 선언한 후 값을 할당해야 합니다.
로컬 변수는 @ 하나로 표시되고, 전역 변수는 @ 두 개로 표시됩니다(일반적으로 사용되는 전역 변수는 일반적으로 이미 정의되어 있습니다).
지역 변수 구문 선언: @variable 이름 데이터 유형 선언, 예: @num int 선언
할당: 두 가지 메서드가 있습니다(@num은 변수 이름, value는 값). )
set @num=value; 또는 select @num=value;
쿼리 문에서 필드 값을 가져오려면 select를 사용하여 변수에 값을 할당할 수 있습니다. , 다음과 같습니다:
select @num=field Name from table name where ......
MySQL의 변수는 미리 선언할 필요가 없습니다. 사용 시에는 "를 사용하면 됩니다. @변수 이름"을 직접 입력합니다.
첫 번째 사용법: set @num=1; 또는 set @num:=1; //변수는 여기에 데이터를 저장하는 데 사용됩니다. @num 변수를 직접 사용합니다.
두 번째 사용법:select @num :=1; 또는 테이블 이름에서 @num:=필드 이름 선택...
위의 두 할당 기호에 유의하세요. set을 사용할 때는 "=" 또는 ":="를 사용할 수 있지만, 선택 시 ":= 할당"을 사용해야 합니다.
위 내용은 mysql 변수 선언 및 할당 내용입니다. 더 많은 관련 글은 PHP 중국어 홈페이지(m.sbmmt.com)를 참고해주세요!