Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

작은 따옴표로 열 값을 추가하는 데 사용할 수 있는 MySQL 함수는 무엇입니까?

<시간/>

MySQL QUOTE() 함수는 작은 따옴표로 열 값을 추가하는 데 사용할 수 있습니다. 이를 위해서는 QUOTE() 함수의 인자로 컬럼명을 전달해야 한다. '학생' 테이블의 데이터는 다음과 같이 설명하는 데 사용됩니다.

mysql> Select Name, ID, QUOTE(Subject)AS Subject from Student;
+---------+------+-------------+
| Name    | ID   | Subject     |
+---------+------+-------------+
| Gaurav  | 1    | 'Computers' |
| Aarav   | 2    | 'History'   |
| Harshit | 15   | 'Commerce'  |
| Gaurav  | 20   | 'Computers' |
| Yashraj | 21   | 'Math'      |
+---------+------+-------------+
5 rows in set (0.00 sec)

대조적으로 다음과 같이 CONCAT() 함수를 사용하여 수행할 수도 있습니다. -

mysql> Select Name, ID, CONCAT('''',Subject,'''')AS Subject from Student;
+---------+------+-------------+
| Name    | ID   | Subject     |
+---------+------+-------------+
| Gaurav  | 1    | 'Computers' |
| Aarav   | 2    | 'History'   |
| Harshit | 15   | 'Commerce'  |
| Gaurav  | 20   | 'Computers' |
| Yashraj | 21   | 'Math'      |
+---------+------+-------------+
5 rows in set (0.00 sec)

이를 위해 QUOTE() 함수를 사용하기가 매우 쉽습니다.