mysql 저장 프로시저에서 변수에 값을 할당하는 방법: 1. DECLARE 키워드를 사용하여 "DECLARE 변수 이름 유형 DEFAULT 기본값;" 구문을 사용합니다. 2. SET 키워드를 사용하여 "SET 변수 이름 = 할당" 구문을 사용합니다. 표현;".
이 튜토리얼의 운영 환경: windows7 시스템, mysql8 버전, Dell G3 컴퓨터.
변수는 MySQL 저장 프로시저 및 함수에서 정의하고 사용할 수 있습니다.
사용자는 DECLARE 키워드를 사용하여 변수를 정의하고 정의 후 변수에 값을 할당할 수 있습니다. 이러한 변수의 범위는 BEGIN...END 프로그램 섹션에 있습니다.
1. 변수 정의 시 값 지정
MySQL에서는 DECLARE 키워드를 사용하여 변수를 정의하고 기본값을 설정할 수 있습니다. 구문:
DECLARE 变量名 类型 DEFAULT 默认值;
설명: DEFAULT 절을 사용하여 기본값을 설정합니다. 변수의 값입니다. DEFAULT가 생략된 절인 경우 기본값은 NULL입니다.
예:
변수 my_sql을 정의하고 데이터 유형은 INT 유형이며 기본값은 10입니다. SQL 문은 다음과 같습니다.
DECLARE my_sql INT DEFAULT 10;
2. 변수를 정의한 후 값을 할당합니다.
MySQL에서 SET 키워드를 사용하여 변수에 값을 할당할 수 있습니다.
구문:
SET 变量名 = 赋值表达式;
참고 : 하나의 SET 문을 여러 변수에 동시에 사용할 수 있습니다. 변수 할당, 각 변수의 할당 문은 쉼표로 구분됩니다.
예: my_sql 변수에 값 30을 할당합니다. SQL 문은 다음과 같습니다.
SET my_sql=30;
[관련 권장 사항: mysql 비디오 튜토리얼]
위 내용은 mysql 저장 프로시저에서 변수에 값을 할당하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!