⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tb_po_order_number.sql

📁 工厂采购系统,DELPHI+SQL SERVER,三层技术
💻 SQL
字号:
if object_id('dbo.PO_Order_Number') is not null
drop table dbo.PO_Order_Number
go

create table PO_Order_Number
(
 IDEN  CHAR(4) NOT NULL DEFAULT 'PO',
 Number int not null default 1,
 Last_Number VARCHAR(30) NOT NULL
)

declare
 @f1 int,
 @f2 int,
 @f3 int,
 @f4 int

select @f1 =isnull(count(*),0)+1  from ord_mst where pono like 'PO04%'
select @f2 =isnull(count(*),0)+1  from ord_mst where pono like 'POL04%'
select @f3 =isnull(count(*),0)+1  from ord_mst where pono like 'POM04%'
select @f4 =isnull(count(*),0)+1  from ord_mst where pono like 'POML04%'

insert into PO_Order_Number (IDEN,Number,Last_Number)values('PO',@f1-1,'PO04-00'+convert(varchar(4),@f1-1))

insert into PO_Order_Number (IDEN,Number,Last_Number)values('POL',@f2-1,'POL04-00'+convert(varchar(4),@f2-1))

insert into PO_Order_Number (IDEN,Number,Last_Number)values('POM',@f3-1,'POM04-0'+convert(varchar(4),@f3-1))
insert into PO_Order_Number (IDEN,Number,Last_Number)values('POML',@f4,'POML04-000'+convert(char(1),@f4))


select * from PO_Order_Number

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -