Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Chèn cơ sở dữ liệu php không hoạt động theo kế hoạch

REFERENCES Là một từ khóa SQL được sử dụng để xác định một khóa ngoại .

Nếu bạn có một bảng / cột được đặt tên bằng từ khóa SQL, bạn phải bọc tên bảng / cột thành các ký tự cụ thể.

MySQL

INSERT INTO `References` (...) ...

MS SQL

INSERT INTO [References] (...) ...

Postgre SQL

INSERT INTO "References" (...) ...

Tôi không chắc về pgSQL, ai đó có thể xác nhận không?

Ví dụ:không có gì (trừ cảm giác thông thường) ngăn cản bạn tạo cơ sở dữ liệu có tên INSERT với một bảng INTO có một cột VALUE(42)

Truy vấn này hoạt động:

USE [INSERT]
SELECT [INTO].[VALUE(42)] FROM [INTO]



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tìm kiếm từ nhiều bảng bằng cách sử dụng một từ khóa trong mysql

  2. Dịch vụ Mysql bị thiếu

  3. So sánh quản trị cơ bản giữa Oracle, MSSQL, MySQL, PostgreSQL

  4. CHÈN BỎ QUA bằng Laravel's Fluent

  5. Thực thi nhiều truy vấn SQL trong một câu lệnh với PHP