>  기사  >  데이터 베이스  >  MySQL에서 변수 유형을 얻으시겠습니까?

MySQL에서 변수 유형을 얻으시겠습니까?

PHPz
PHPz앞으로
2023-09-07 14:45:03952검색

MySQL에서 변수 유형을 얻으시겠습니까?

MySQL에서 변수 유형을 가져올 수 없습니다. CAST 연산자를 사용하여 변수 유형을 다른 유형으로 변환합니다. 구문은 다음과 같습니다. -

SET @yourVariableName:=’anyValue’

CAST 연산자를 사용하여 다른 유형으로 변환합니다. 구문은 다음과 같습니다. -

SELECT CAST( @yourVariableName AS SIGNED);

위 구문을 이해하기 위해 다른 유형으로 변환해 보겠습니다.

사례 1: unsigned로 변환된 문자열-

mysql> set @StringToInt:='12345';
Query OK, 0 rows affected (0.00 sec)

또 다른 쿼리 유형은 다음과 같습니다-

mysql> select CAST(@StringToInt as UNSIGNED);

다음은 출력입니다-

+--------------------------------+
| CAST(@StringToInt as UNSIGNED) |
+--------------------------------+
| 12345                          |
+--------------------------------+
1 row in set (0.00 sec)

사례 2: Int를 char로

쿼리는 다음과 같습니다-

mysql> set @IntTochar:=CAST(65 as CHAR);
Query OK, 0 rows affected (0.00 sec)

Query는 다음과 같습니다-

mysql> select @IntTochar;

다음은 출력입니다-

+------------+
| @IntTochar |
+------------+
| 65         |
+------------+
1 row in set (0.00 sec)

위 내용은 MySQL에서 변수 유형을 얻으시겠습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제