タグ付けされた質問 「unsigned-integer」


6
PostgreSQLで符号なし整数が使用できないのはなぜですか?
私はこの投稿に遭遇し(MySQLのtinyint、smallint、mediumint、bigint、intの違いは何ですか?)、PostgreSQLが符号なし整数をサポートしていないことに気付きました。 誰もがなぜそうなのかを説明するのを手伝ってくれる? ほとんどの場合、MySQLでは自動インクリメントの主キーとして符号なし整数を使用します。そのような設計では、データベースをMySQLからPostgreSQLに移植するときにこれをどのように克服できますか? ありがとう。



4
SQL Serverが符号なしデータ型をサポートしないのはなぜですか?
私は特に無署名について考えていintます。 これが実際的な例です:あなたのアイデンティティ列が最大になったらあなたは何をしますか?それは行くことのどちらかが可能ですBigInt(代わりに4の記憶バイト8)または負の整数をサポートするためのアプリケーションをリファクタリングする、とに示されているようにも独自のルールを作成するには、この答え。これらのオプションはどちらも最適ではありません。 UInt 理想的なソリューションですが、SQL Serverはそれを提供していません(MySQLが提供している場合)。 符号なしデータ型はSQL標準(SQL-2003)の一部ではないことを理解していますが、それでも私には無駄に思えます。 これらを(SQL Serverまたは標準に)含めない理由は何ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.