sql >> データベース >  >> RDS >> Mysql

phpデータベース挿入が計画どおりに機能しない

    REFERENCES 外部キーを定義するために使用されるSQLキーワードです 。

    SQLキーワードで名前が付けられたテーブル/列がある場合は、テーブル/列名を特定の文字でラップする必要があります。

    MySQL

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

    MS SQL

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

    Postgre SQL

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

    pgSQLについてよくわかりませんが、誰かが確認できますか?

    たとえば、INSERTという名前のデータベースを作成することを妨げるものは何もありません(常識ですが)。 テーブル付きINTO 列がVALUE(42)

    このクエリは機能します:

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



    1. テーブル式の基礎、パート11 –ビュー、変更に関する考慮事項

    2. 一部の集計変換が壊れています

    3. SQLServerインデックスの断片化情報をプロアクティブに収集する方法

    4. MySQLテーブルに行が存在するかどうかをテストするための最良の方法