Oracle の数値フィールドの文字サイズは、NUMBER(文字サイズ, 精度) で設定できます。ここで、整数の精度は 0 です。 10 桁の整数を格納する必要がある数値フィールドの場合は、次の手順に従います。 1. テーブルを作成し、数値フィールドの文字サイズを 10 に設定します。 2. 10 桁の整数データを挿入します。文字サイズは正しく 10 桁に設定されています。
Oracleで数値フィールドの文字サイズを10桁に設定する方法
Oracleでは、数値フィールドの文字サイズを設定して、格納できる最大値を制御できます。 10 桁の整数を格納する必要がある数値フィールドの場合は、次の手順を使用して設定できます:
1. テーブルを作成します
<code class="sql">CREATE TABLE employee ( id NUMBER(10, 0) PRIMARY KEY, name VARCHAR2(255) );</code>
NUMBER(10, 0)
文字サイズ数値フィールドは 10 ビット、精度 0 (つまり整数) として指定されます。 NUMBER(10, 0)
部分指定了数字字段的字符大小为 10 位,精度为 0(即整数)。
2. 插入数据
<code class="sql">-- 插入 10 位整数 1234567890 INSERT INTO employee (id, name) VALUES (1234567890, 'John Doe');</code>
3. 验证字符大小
<code class="sql">SELECT DATA_LENGTH(id) FROM employee WHERE id = 1234567890;</code>
查询结果将显示 10
10
が表示され、フィールドの文字サイズが 10 ビットに正しく設定されていることを示します。 。 🎜以上がOracle で予約済み整数の文字サイズを 10 桁に設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。