> 데이터 베이스 > MySQL 튜토리얼 > mysql 저장 프로시저에서 변수를 정의하는 방법

mysql 저장 프로시저에서 변수를 정의하는 방법

青灯夜游
풀어 주다: 2022-01-24 17:02:41
원래의
7658명이 탐색했습니다.

mysql 저장 프로시저에서는 DECLARE 키워드를 사용하여 변수를 정의할 수 있습니다. 구문은 "DECLARE 변수 이름 [,...] 유형 [DEFAULT 기본값]"입니다. 매개변수 "type"은 유형을 지정하는 데 사용됩니다. 변수 중 "DEFAULT ” 절을 사용하여 변수의 기본값을 설정합니다.

mysql 저장 프로시저에서 변수를 정의하는 방법

이 튜토리얼의 운영 환경: windows7 시스템, mysql8 버전, Dell G3 컴퓨터.

변수는 표현식문의 가장 기본적인 요소로, 데이터를 임시로 저장하는 데 사용할 수 있습니다. 변수는 저장 프로시저와 함수 모두에서 정의하고 사용할 수 있습니다. 사용자는 DECLARE 키워드를 사용하여 변수를 정의하고 정의 후 변수에 값을 할당할 수 있습니다. 이러한 변수의 범위는 BEGIN...END 프로그램 섹션에 있습니다.

변수 정의

MySQL에서는 DECLARE 키워드를 사용하여 변수를 정의할 수 있습니다. 기본 구문은 다음과 같습니다.

DECLARE var_name[,...] type [DEFAULT value]
로그인 후 복사

그 중

  • DECLARE 키워드가 사용됩니다. 변수를 선언하려면 DECLARE 关键字是用来声明变量的;

  • var_name 参数是变量的名称,这里可以同时定义多个变量;

  • type 参数用来指定变量的类型;

  • DEFAULT value

var_name 매개변수가 변수 이름이며 여기에서 동시에 여러 변수를 정의할 수 있습니다.

type 매개변수가 사용됩니다. 변수 유형을 지정합니다.

DEFAULT 값 절은 변수의 기본값을 value로 설정합니다. DEFAULT 절을 사용하지 않으면 기본값은 NULL입니다.

🎜예제🎜🎜🎜 변수 my_sql은 아래와 같이 정의되어 있으며, 데이터 타입은 INT 타입, 기본값은 10입니다. SQL 문은 다음과 같습니다. 🎜
DECLARE my_sql INT DEFAULT 10;
로그인 후 복사
🎜[관련 권장 사항: 🎜mysql 비디오 튜토리얼🎜]🎜

위 내용은 mysql 저장 프로시저에서 변수를 정의하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿