>  기사  >  데이터 베이스  >  mysql 변수 선언 및 할당

mysql 변수 선언 및 할당

黄舟
黄舟원래의
2016-12-16 14:06:301162검색

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 중국어 홈페이지(www.php.cn)를 참고해주세요!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.