mysql에서 함수를 생성하는 방법: 먼저 함수 생성 기능이 켜져 있는지 확인한 다음 값의 값이 OFF인 경우 함수를 생성할 때 먼저 데이터베이스를 선택해야 합니다. 마지막으로 테스트해 보세요.
더 많은 관련 무료 학습 권장사항: mysql tutorial(동영상)
mysql에서 함수를 생성하는 방법:
1. 함수 생성 기능이 활성화되어 있는지 확인:
mysql> show variables like '%func%'; +-----------------------------------------+-------+ | Variable_name | Value | +-----------------------------------------+-------+ | log_bin_trust_function_creators | ON | +-----------------------------------------+-------+ 1 row in set (0.02 sec)
2 . Value의 값이 OFF이면 ON으로 설정해야 합니다.
mysql> set global log_bin_trust_function_creators=1;
3. 함수 생성 시 먼저 데이터베이스를 선택하세요.
mysql> use xxx; Database changed delimiter $$是设置 $$为命令终止符号,代替分号,因为分号在begin...end中会用到; mysql> delimiter $$ CREATE FUNCTION first_func(param1 varchar(5),parmam2 varchar(5),param3 varchar(10)) RETURNS TINYINT BEGIN RETURN 1; END
함수가 성공적으로 생성된 후 세미콜론을 명령 종료 기호로 복원해야 합니다.
mysql> 구분 기호 ;
4. 테스트:
mysql> select first_func('aaa','bbb','ccc'); +-------------------------------+ | first_func('aaa','bbb','ccc') | +-------------------------------+ | 1 | +-------------------------------+ 1 row in set (0.47 sec)
5. 함수 삭제:
mysql> drop function first_func ; Query OK, 0 rows affected (0.11 sec)
6. 함수 보기
1) 함수 상태 표시
데이터베이스에 있는 모든 함수의 기본 정보 표시
2) 특정 기능 보기 특정 기능
mysql>show create function function;
위 내용은 mysql에서 함수를 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!