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

Postgresqlクエリ用のPHPの列名のバインディング変数

    クエリで列名をバインドすることはできません:

    $sql = "UPDATE users 
            SET `:dog_col`=:dog_path
            WHERE `username`=:user_id_";
    

    この場合、次のような変数を使用する必要があります:

        $column = 'myColumn';
    
        $sql = "UPDATE users
                SET $column = :dog_path
                WHERE username = :user_id_";
    



    1. MySqlを使用して、列を並べ替えることはできますが、最後に0を指定できますか?

    2. レジスタ内の何も変更せずにキープアライブpostgreSQLによって接続TCP/IPを切断するにはどうすればよいですか?

    3. T-SQLのバグ、落とし穴、およびベストプラクティス–結合

    4. WHEREIN条件が文字列値を受け入れない