PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

не може да накара проста PostgreSQL вмъкване да работи

Използвайте 'auto dealer' вместо. PostgreSQL интерпретира " като кавички за идентификатори, ' като кавички за низове.

Също така:

  • Ако това е нов проект, просто не използвайте смесени таблици; това е източник на разочарование по-късно. Вместо да можете да използвате какъвто и да е регистр във вашите SQL изрази, трябва едновременно да цитирате името на идентификатора и да го изведете правилно.

  • Не е необходимо да посочвате id /DEFAULT , вие го молите да направи това, което вече би направил. Не съм срещал DBMS, който изисква от вас да включите columnName /DEFAULT ако искате да постави стойността по подразбиране в колоната, така че не мисля, че тази допълнителна KV двойка ще направи това, което се случва, по-ясно за всеки, който чете кода ви по-късно.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да предотвратя Postgres да вмъква подзаявка?

  2. PostgreSQL 13:ОГРАНИЧЕНИЕ... С ВРЪЗКИ

  3. Pyodbc – Името на източника на данни не е намерено и не е посочен драйвер по подразбиране

  4. Как да попречите на PDO да тълкува въпросителния знак като заместител?

  5. Вземете записи, където ключът на колоната на json е нулев