91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何創建MySQL Generated列

小樊
85
2024-07-22 23:50:04
欄目: 云計算

要創建MySQL Generated列,可以使用以下語法:

CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,
    generated_column datatype AS (expression) VIRTUAL/PERSISTENT
);

其中:

  • table_name 是要創建的表的名稱
  • column1, column2 是表中的其他列
  • generated_column 是要創建的Generated列的名稱
  • datatype 是Generated列的數據類型
  • expression 是生成Generated列值的表達式
  • VIRTUAL 表示Generated列是虛擬列,只在查詢時計算其值
  • PERSISTENT 表示Generated列是持久列,將其值保存在表中

例如,要創建一個表,其中包含一個Generated列,該列的值是另外兩列的和:

CREATE TABLE test_table (
    id INT,
    num1 INT,
    num2 INT,
    sum INT AS (num1 + num2) VIRTUAL
);

在上面的例子中,sum列是一個Generated列,其值是num1和num2列的和。您可以在查詢中使用該列,MySQL會根據num1和num2列的值計算sum列的值。

0
波密县| 海阳市| 元阳县| 台湾省| 栾川县| 都江堰市| 航空| 三江| 科尔| 如东县| 安乡县| 安西县| 贡觉县| 巴彦县| 尉犁县| 龙口市| 秀山| 大理市| 讷河市| 福清市| 金坛市| 易门县| 桐庐县| 安塞县| 鄂托克前旗| 东台市| 镇巴县| 卢龙县| 文水县| 利津县| 美姑县| 竹溪县| 香港| 深圳市| 江源县| 新干县| 武威市| 花莲县| 峨眉山市| 汨罗市| 从化市|