加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sqlserver——insert into /select into/create table/drop

发布时间:2020-12-12 12:59:47 所属栏目:MsSql教程 来源:网络整理
导读:--创建表并插入数据 select * into #t from RMS_OrderInfoDetail select * into #s from RMS_OrderInfo select * into #t from? (select '001' 产品明细编号,'1' 仓库编号,'10' 实物库存,'1' 订货数量,null 分配后剩余 union all select '001' 产品明细编号,

--创建表并插入数据
select * into #t from RMS_OrderInfoDetail


select * into #s from RMS_OrderInfo

select * into #t
from?
(select '001' 产品明细编号,'1' 仓库编号,'10' 实物库存,'1' 订货数量,null 分配后剩余
union all
select '001' 产品明细编号,'2' 订货数量,'3' 订货数量,null 分配后剩余 ) a


--向已有表中插入数据
insert into RMS_OrderInfo?
select * from #s


insert into RMS_OrderInfoDetail(Orderid,Sku,SkuNum)
select Orderid,SkuNum from #t


insert into RMS_OrderInfoDetail(Orderid,SkuNum) values('2015016770','sss0002','1')


--创建表
create table #目标订单
(
edb订单号 varchar(50),
条形码 varchar(255),
数量 int,
发货数量 int,
实际发货数量 int,
不能发货数量 int,
确认收货数量 int,
差异数量 int,
商品名称 varchar(200),
成交价 Money,
成交金额 Money,
外部订单号 varchar(50),
店铺代码 varchar(50),
店铺 varchar(50),
买家ID varchar(50)--注意,如果声明为nvarchar类型,则此字段会把字段不足的部分用空格全部填充
)
--删除行
truncate table ?RMS_OrderInfo--不记录日志,全部删除


delete ?RMS_OrderInfo where Orderid='1'

--删除表 drop table RMS_OrderInfoDetail --删除存储过程前,查看是否存在 IF ?EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[sp_入库确认]') AND type in (N'P',N'PC'))--同理,表格type为u DROP PROCEDURE [dbo].[sp_入库确认]

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读