为了账号安全,请及时绑定邮箱和手机立即绑定

订单Sql语句,谁能解释一下如下的Sql语句,

订单Sql语句,谁能解释一下如下的Sql语句,

浮生若梦hz 2016-04-23 18:22:05
//添加订单 public boolean addOrder(OrderInfo order){ StringBuilder sb = new StringBuilder(); //第一部分SQL语句 sb.append("insert into OrderInfo values (") .append(order.getCustomer().getId()) .append(",") .append(order.getStatus()) .append(",getdate()) "); //第二部分SQL语句 sb.append("declare @orderId int ") .append("select @orderId=@@identity "); ArrayList<OrderGoodsInfo> goodsList = order.getOrderDetails(); for(OrderGoodsInfo goodsDetail : goodsList){ sb.append("insert into OrderGoodsInfo values (@orderId,") .append(goodsDetail.getGoodsId().getGoodsId()) .append(",") .append(goodsDetail.getQuantity()) .append(") "); }
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1766 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信