if 조건이있는 mysql 저장 프로 시저가 오류를 제공합니다.

카순 시얌 발라 피티 야

에서 저장 프로 시저를 만드는 다음 코드가 mysql있습니다.

mysql>delimiter |
mysql>create procedure GetCustomerLevel()
     -> if(select count(name) from s_marks)<4
     ->  then
     ->   begin
     ->    select 'inside the if statement' as'';
     ->    select 'there are lassee than 4 students' as '';
     ->   end
     ->  else
     ->     select 'there are more than 4 stu' as '';
     ->  end if|

하지만이 오류가 발생합니다.

오류 1064 (42000) : SQL 구문에 오류가 있습니다. MySQL 서버 버전에 해당하는 매뉴얼에서 'else select'there are more than 4 stu 'as' '근처에서 사용할 올바른 구문을 확인하십시오. 15 번 줄에서 끝

내가 뭘 잘못하고 있니? 미리 감사드립니다

안킷 아그라 왈

아래와 같이 작동

CREATE DEFINER=`root`@`localhost` PROCEDURE `GetCustomerLevel`()
BEGIN
         if(select count(name) from s_marks)<4
      then

        select 'inside the if statement' as'';
        select 'there are lassee than 4 students' as '';

      else
         select 'there are more than 4 stu' as '';
      end if;
END

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

커서가 오류를 제공하는 MySQL 저장 프로 시저

분류에서Dev

MYSQL의 중첩 저장 프로 시저에 오류가 있습니다.

분류에서Dev

MySql 저장 프로 시저가 값 오류를 반환합니다.

분류에서Dev

IF ... THEN ... END IF가있는 MySQL 저장 프로 시저 오류; 명세서

분류에서Dev

저장 프로 시저를 만드는 MySQL 구문 오류

분류에서Dev

저장 프로 시저를 만드는 동안 MySQL 오류 # 1064

분류에서Dev

MySQL은 저장 프로 시저에서 오류 IF 함수를 throw합니다.

분류에서Dev

SQL 저장 프로 시저 조건부 where 절이 구문 오류를 반환합니다.

분류에서Dev

mysql 저장 프로 시저의 오류

분류에서Dev

MySQL 저장 프로 시저 오류 1418

분류에서Dev

MySQL / MariaDB 저장 프로 시저 구문 오류 문제 해결

분류에서Dev

저장 프로 시저의 삭제 문에서 MySQL 오류 # 1064

분류에서Dev

MySQL 저장 프로 시저 테이블이 있는지 확인한 다음 구문 오류 변경

분류에서Dev

Workbench에서 오류를 보여주는 mysql의 저장 프로 시저

분류에서Dev

저장 프로 시저를 실행하면 오류가 발생합니다.

분류에서Dev

저장 프로 시저를 실행하면 오류가 발생합니다.

분류에서Dev

저장 프로 시저에서 varchar를 숫자로 변환하는 동안 오류가 발생했습니다.

분류에서Dev

실행시 저장 프로 시저가 오류를 발생 시키는데 오류가 표시된 잘못된 구문이 표시되지 않습니다.

분류에서Dev

이 저장 프로 시저에 오류 처리를 어떻게 추가합니까?

분류에서Dev

nullpointer 예외가 발생하는 JDBC에서 MySQL 저장 프로 시저를 실행할 수 없습니다.

분류에서Dev

MySQL 저장 프로 시저가 null을 반환합니다.

분류에서Dev

저장 프로 시저를 실행하는 동안 오류가 발생했습니다.

분류에서Dev

Windows Form에서 내 저장 프로 시저를 실행하는 동안 오류가 발생했습니다.

분류에서Dev

SQL Server에서 저장 프로 시저를 만드는 동안 오류가 발생했습니다.

분류에서Dev

C #에서 내 저장 프로 시저를 호출하는 동안 오류가 발생했습니다.

분류에서Dev

이 저장 프로 시저의 오류는 무엇입니까

분류에서Dev

저장 프로 시저를 생성하여 MySQL 오류

분류에서Dev

mySQL은 알 수없는 값의 INSERT 저장 프로 시저를 만듭니다.

분류에서Dev

프로젝트를 Github의 저장소로 푸시하는 동안 오류가 발생합니다.

Related 관련 기사

  1. 1

    커서가 오류를 제공하는 MySQL 저장 프로 시저

  2. 2

    MYSQL의 중첩 저장 프로 시저에 오류가 있습니다.

  3. 3

    MySql 저장 프로 시저가 값 오류를 반환합니다.

  4. 4

    IF ... THEN ... END IF가있는 MySQL 저장 프로 시저 오류; 명세서

  5. 5

    저장 프로 시저를 만드는 MySQL 구문 오류

  6. 6

    저장 프로 시저를 만드는 동안 MySQL 오류 # 1064

  7. 7

    MySQL은 저장 프로 시저에서 오류 IF 함수를 throw합니다.

  8. 8

    SQL 저장 프로 시저 조건부 where 절이 구문 오류를 반환합니다.

  9. 9

    mysql 저장 프로 시저의 오류

  10. 10

    MySQL 저장 프로 시저 오류 1418

  11. 11

    MySQL / MariaDB 저장 프로 시저 구문 오류 문제 해결

  12. 12

    저장 프로 시저의 삭제 문에서 MySQL 오류 # 1064

  13. 13

    MySQL 저장 프로 시저 테이블이 있는지 확인한 다음 구문 오류 변경

  14. 14

    Workbench에서 오류를 보여주는 mysql의 저장 프로 시저

  15. 15

    저장 프로 시저를 실행하면 오류가 발생합니다.

  16. 16

    저장 프로 시저를 실행하면 오류가 발생합니다.

  17. 17

    저장 프로 시저에서 varchar를 숫자로 변환하는 동안 오류가 발생했습니다.

  18. 18

    실행시 저장 프로 시저가 오류를 발생 시키는데 오류가 표시된 잘못된 구문이 표시되지 않습니다.

  19. 19

    이 저장 프로 시저에 오류 처리를 어떻게 추가합니까?

  20. 20

    nullpointer 예외가 발생하는 JDBC에서 MySQL 저장 프로 시저를 실행할 수 없습니다.

  21. 21

    MySQL 저장 프로 시저가 null을 반환합니다.

  22. 22

    저장 프로 시저를 실행하는 동안 오류가 발생했습니다.

  23. 23

    Windows Form에서 내 저장 프로 시저를 실행하는 동안 오류가 발생했습니다.

  24. 24

    SQL Server에서 저장 프로 시저를 만드는 동안 오류가 발생했습니다.

  25. 25

    C #에서 내 저장 프로 시저를 호출하는 동안 오류가 발생했습니다.

  26. 26

    이 저장 프로 시저의 오류는 무엇입니까

  27. 27

    저장 프로 시저를 생성하여 MySQL 오류

  28. 28

    mySQL은 알 수없는 값의 INSERT 저장 프로 시저를 만듭니다.

  29. 29

    프로젝트를 Github의 저장소로 푸시하는 동안 오류가 발생합니다.

뜨겁다태그

보관