2017-08-30 9 views

答えて

2

いいえ。 STRING(MAX)は、限られた長さのフードのストリングとまったく同じように扱われます。同じことがBYTES(MAX)に当てはまります。したがって、パフォーマンスの違いはありません。

固定の制限を使用する主な理由は、スキーマに適用する論理制約がある場合です。たとえば、STRINGを使用して2文字の国コードを保存する場合は、STRING(2)を使用します。

  • サポートされているスキーマのアップデート:増加または STRINGのために長さの制限を減らすdocsによると、あなたは、常に1つの注意点を除いて、文字列の長さの制限を変更することができ、

    注意またはBYTESタイプ(MAXを含む)(ただし、1つ以上の子テーブルによって継承された主要な列である場合を除く)

関連する問題