zoukankan      html  css  js  c++  java
  • 插入一条和上一条数据关联的数据

    --SQL语句

    declare @indata int
    set @indata=ceiling(rand()*200)+100 --100与300之间的随机数
    insert into school(dOpenDate,iPensonNum,iSumNum) values
    (GETDATE()
    ,@indata
    ,dbo.GetProv()+@indata--旧的iSumNum值加上iPensonNum得到新的累计值,引用函数GetProv(),注意前面需加dbo
    )

    --创建函数,取数据库中最后一条记录的iSumNum值
    create function GetProv()
    returns int
    as
    begin
    declare @return int;
    select top 1 @return=iSumNum from school order by id desc;
    return @return;
    end

  • 相关阅读:
    10.23
    四则运算(1)
    10.12
    10.22
    今日总结
    Java自学
    Java自学
    Java自学
    Java自学
    Java自学
  • 原文地址:https://www.cnblogs.com/net5x/p/4693650.html
Copyright © 2011-2022 走看看