<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 5.2\. 缺省值 一個字段可以賦予缺省值。如果新創建了一個數據行,而有些字段的數值沒有聲明, 那么這些字段將被填充為它們各自的缺省值。 一條數據修改命令也可以明確地要求把一個字段設置為它的缺省值,而不用事先知道這個缺省值是什么。 有關數據操作的命令在[Chapter 6](#calibre_link-1758)。 如果沒有明確聲明缺省值,那么缺省值是 NULL 。這么做通常是合理的,因為 NULL 表示"未知"。 在一個表定義里,缺省值是在字段數據類型后面列出的。比如: ``` CREATE TABLE products ( product_no integer, name text, price numeric **DEFAULT 9.99** ); ``` 缺省值可以是一個表達式,它會在插入缺省值的時候計算(_不是_在創建表的時候)。 一個常見的例子是一個`timestamp`字段可能有缺省值`CURRENT_TIMESTAMP`, 它表示插入行的時刻。另外一個常見的例子是為每一行生成一個"序列號"。 在PostgreSQL里,通常是用類似下面這樣的方法生成的: ``` CREATE TABLE products ( product_no integer **DEFAULT nextval('products_product_no_seq')**, ... ); ``` 這里的`nextval()`從一個_序列對象_(參閱[Section 9.16](#calibre_link-700)) 提供后繼的數值。這種做法非常普遍,以至于我們有一個專門的縮寫用于此目的: ``` CREATE TABLE products ( product_no **SERIAL**, ... ); ``` `SERIAL`縮寫在[Section 8.1.4](#calibre_link-1175)里有進一步描述。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看