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

Node.jsで文字列として返されるPostgresqlの10進値

    両方のdecimal およびbigint タイプには、JavaScriptのNumberに「収まる」には大きすぎる値が含まれている可能性があります :

    データベースの値がNumberに収まることが確実な場合 、それらを変換するか(Knexはわかりませんが、データベースから取得したデータを変換するために使用できるフックシステムがある可能性があります)、データベーススキーマを変更して「小さい」行タイプを含めることができます。

    または、さまざまな"biginteger" もあります。 使用できる可能性のあるノードのパッケージ。




    1. 関数内のテーブルに値を挿入するとエラーが発生しますが、関数外のテーブルに値を挿入しようとすると正常に機能します

    2. MySQL:基本的な検索を実行します

    3. OracleのSUBSTR()関数

    4. 一重引用符を含む文字列をPostgreSQLのテキスト列に保存する方法