programing

나는 그가 왜 mariadb의 VARCHAR 데이트 유형을 인식하지 못하는지 모르겠습니다.

i4 2023. 8. 9. 20:31
반응형

나는 그가 왜 mariadb의 VARCHAR 데이트 유형을 인식하지 못하는지 모르겠습니다.

다음 절차에서 이 오류가 발생합니다.

오류 4161(HY000):알 수 없는 데이터 유형: 'p_name'

DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_createUser`
(
    IN p_name VARCHAR(45),
    IN p_username VARCHAR(45),
    IN p_password VARCHAR(45)
)
BEGIN
    if ( select exists (select 1 from user where username = p_username) ) THEN
     
        select 'Username Exists !!';
     
    ELSE
insert into user
        (
            name,
            username,
            password
        )
        values
        (
            p_name,
            p_username,
            p_password
        );
     
    END IF;
END$$
DELIMITER;

언급URL : https://stackoverflow.com/questions/70508924/i-dont-know-why-he-doesnt-recognize-the-varchar-date-type-in-mariadb

반응형