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

PDOを使用してMySQLから数値型を取得するにはどうすればよいですか?

    最初に最後の質問「はい」に答えるには、残念ながら、数字を文字列として受け取るのが普通です。 Pascalが引用したマニュアルにあるように、mysqlnd(PHP 5.3)は、PDOからのプリペアドステートメントエミュレーションをオフにすると、プリペアドステートメントからネイティブデータ型を返します。

    new PDO($dsn, $user, $pass, array(
        PDO::ATTR_EMULATE_PREPARES => false
    ))
    

    PDO::ATTR_STRINGIFY_FETCHESはMySQLとは無関係です。

    明るい面を見ると、とにかくプリペアドステートメントを使用することをお勧めします。したがって...;)



    1. Intel SSD、sh..err、恥ずべきリストから外れました

    2. T-SQLを使用してSQLServerデータベースの照合を変更する方法

    3. ガレラクラスターを保護する方法-8つのヒント

    4. STR_TO_DATE()例– MySQL