sql >> Databáze >  >> RDS >> Mysql

Vložení databáze php nefunguje podle plánu

REFERENCES Je klíčové slovo SQL používané k definování cizího klíče .

Pokud máte tabulku/sloupec pojmenovanou pomocí klíčového slova SQL, musíte název tabulky/sloupce zabalit do konkrétních znaků.

MySQL

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

MS SQL

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

Postgre SQL

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

Nejsem si jistý ohledně pgSQL, může to někdo potvrdit?

Například vám nic (kromě zdravého rozumu) nebrání ve vytvoření databáze s názvem INSERT s tabulkou INTO se sloupcem VALUE(42)

Tento dotaz funguje:

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



  1. Aktualizujte tabulku MySQL o hodnocení záznamů ve skupinách

  2. Základy protokolu transakcí serveru SQL Server

  3. Mysql + php se speciálními znaky jako '(Apostrof) a (Uvozovka)

  4. Vytvoření webové aplikace od nuly pomocí Python Flask a MySQL:Část 4