Columns -> Default Value -> Field1 + Field2 + Field3 ...

解决方案 »

  1.   


    更正:
    Columns -> Formula -> Field1 + Field2 + Field3 ....
      

  2.   

    下例显示如何使用表达式 ((low + high)/2) 计算 myavg 计算列。CREATE TABLE mytable 
       (
        low int,
        high int,
        myavg AS (low + high)/2
       )
      

  3.   

    create table(a int,b int,c as a+b)
      

  4.   

    二楼的兄弟,,是不是我在默认值里写为Field1 + Field2 + Field3 ....啊,,
    那我的种人数的类型是不是:也可用int 啊,,谢了
      

  5.   

    不是默认值,是计算字段。建议看帮助:
    关键字:create table
    内容 : computed_column_expression
      

  6.   

    强烈建议使用触发器,触发事迹为update 和insert .当修改的列不是总这列时,update table_name set -----
      

  7.   

    create table tablename(大专人数 int,本科人数 int,博士人数 int,
    种人数 as 大专人数 +本科人数+ 博士人数 )
    insert into tablename values(1,1,1)
    insert into tablename values(2,2,2)
    博士人数 将自动生成