Hướng dẫn mysql replace double quotes - mysql thay thế dấu ngoặc kép

Ở đây Question_ids_delete là một chuỗi như "

SELECT "test", "'test'", "''test''", "te""st";
0", tôi muốn xóa các trích dẫn kép trong chuỗi đầu vào, cần đầu ra là '1', '2', '3'

DELIMITER $$

Tạo DEFINER = ________ 11 @________ 12 Quy trình ________ 13 (userID int, atmentId tinyint, chương Tinyint, câu hỏi_ids_save văn bản, câu hỏi_ids_delete văn bản) Bắt đầu khai báo tuyên bố_ids_delete văn bản mặc định '';

Đặt statement_ids_delete = trim (thay thế (câu hỏi_ids_delete, '"', '')); if (length (ald_ids_delete)> 0) Sau đó

Xóa khỏi các sản phẩm.my_class_room_subject_chapter_qanda WHERE WASHOMOM_CHAPTER_USR_ID = USER

Kết thúc nếu;

CHẤM DỨT

Sử dụng backticks, báo giá đôi và trích dẫn đơn khi truy vấn cơ sở dữ liệu MySQL có thể được đưa xuống đến hai điểm cơ bản.

Nội phân chính

  • Dấu ngoặc kép
  • Dấu nháy đơn
  • Sử dụng các trích dẫn đơn và trích dẫn đôi với nhau
  • Để tất cả chúng cùng nhau
  • MySQL có sử dụng báo giá đơn hay đôi không?
  • Sự khác biệt giữa trích dẫn đơn và đôi trong SQL là gì?
  • Làm thế nào để tôi biết nếu tôi nên sử dụng trích dẫn đơn hay đôi?
  • Làm thế nào các định danh được trích dẫn trong trích dẫn đôi MySQL không thể được trích dẫn trích dẫn đơn lẻ?

Nội phân chính

  • Dấu ngoặc kép
  • Dấu nháy đơn
  • Sử dụng các trích dẫn đơn và trích dẫn đôi với nhau
  • Để tất cả chúng cùng nhau
  • MySQL có sử dụng báo giá đơn hay đôi không?
  • Sự khác biệt giữa trích dẫn đơn và đôi trong SQL là gì?
  • Làm thế nào để tôi biết nếu tôi nên sử dụng trích dẫn đơn hay đôi?
  • Làm thế nào các định danh được trích dẫn trong trích dẫn đôi MySQL không thể được trích dẫn trích dẫn đơn lẻ?
  1. Nội phân chính
  2. Dấu ngoặc kép

Dấu ngoặc kép

Dấu nháy đơn

SELECT "test", "'test'", "''test''", "te""st";

Sử dụng các trích dẫn đơn và trích dẫn đôi với nhau

Để tất cả chúng cùng nhau

MySQL có sử dụng báo giá đơn hay đôi không?

Dấu nháy đơn

Sử dụng các trích dẫn đơn và trích dẫn đôi với nhau

SELECT 'test', '"test"', '""test""', 'te''st';

Sử dụng các trích dẫn đơn và trích dẫn đôi với nhau

Để tất cả chúng cùng nhau

Sử dụng các trích dẫn đơn và trích dẫn đôi với nhau

Để tất cả chúng cùng nhau

MySQL có sử dụng báo giá đơn hay đôi không?

SELECT "They've found this tutorial to be helpful"

Sử dụng các trích dẫn đơn và trích dẫn đôi với nhau

Để tất cả chúng cùng nhau

SELECT 'They responded, "We found this tutorial helpful"'

MySQL có sử dụng báo giá đơn hay đôi không?

SELECT 'They\'ve responded, "We found this tutorial helpful"'

Trích dẫn (đơn và đôi) được sử dụng xung quanh chuỗi.

Backticks được sử dụng xung quanh số nhận dạng bảng và cột.

    SELECT `Album`.`Title`
    FROM `Album` AS `Album`
    GROUP BY `Album`.`Title`
    ORDER BY `Title` ASC
    LIMIT 10;

Sử dụng dấu ngoặc kép ở đây là một số ví dụ đầu vào và đầu ra:

    SELECT Album.Title
    FROM Album AS Album
    GROUP BY Album.Title
    ORDER BY Title ASC
    LIMIT 10;

Đầu ra trông như thế này:

Để tất cả chúng cùng nhau

MySQL có sử dụng báo giá đơn hay đôi không?

SELECT 'They\'ve responded, "We found this tutorial helpful"' as `Response`

Trích dẫn (đơn và đôi) được sử dụng xung quanh chuỗi.

MySQL có sử dụng báo giá đơn hay đôi không?

Trích dẫn (đơn và đôi) được sử dụng xung quanh chuỗi.single quotation marks and with each instance of backslash (\), single quote ('), ASCII NULL, and Control+Z preceded by a backslash.

Sự khác biệt giữa trích dẫn đơn và đôi trong SQL là gì?

Backticks được sử dụng xung quanh số nhận dạng bảng và cột. Double quotes generally aren't used in SQL, but that can vary from database to database. Stick to using single quotes.

Làm thế nào để tôi biết nếu tôi nên sử dụng trích dẫn đơn hay đôi?

Sử dụng dấu ngoặc kép ở đây là một số ví dụ đầu vào và đầu ra:Use double quotation marks at all times unless quoting something within a quotation, when you use single.

Làm thế nào các định danh được trích dẫn trong trích dẫn đôi MySQL không thể được trích dẫn trích dẫn đơn lẻ?

Đầu ra trông như thế này:Backticks are used around table and column identifiers.