SQL
SQL Server
PixelMaster77
该博主比较懒,闲着无聊会更新
展开
-
SQL 存储过程
SQL存储过程(源)1、2-6(7单个采购订单)源截图(初代,7单个采购订单)alter procedure PRO_zch1--PRO_zch1'','',''@fbillno1 varchar(100), --采购订单号@lnum int output, --采购订单行数@fitemN int output --物料种类有几种as--根据采购订单号查找FInterID赋值给@id declare @id varchar(100) select @id = FIn原创 2021-09-30 06:54:30 · 291 阅读 · 0 评论 -
SQL 触发器(create、alter)
示例1、insert表bai1 (ID,NAME)表2 (ID,NAME)当用户插入表1数据后du,表2也被插入相同zhi的数据CREATE TRIGGER TRI1ON 表1FOR INSERTASBEGIN INSERT INTO 表2 SELECT * FROM INSERTEDENDGO2、delete表1 (ID,NAME)表2 (ID,AGE,GENDER)当用户删除表1某条baiID的数据后,表2相应ID的数据也被删除 CREATE TRIGGER TRI2原创 2021-09-30 06:54:20 · 653 阅读 · 0 评论 -
SQL Profiler 跟踪器
1、跟踪U8/K3 界面上显示的采购订单信息所对应的SQL语句1、sql源SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDSET NOCOUNT ONselect v1.FTranType AS FTranType,v1.FCheckerID AS FCheckerID,v1.FInterID AS FInterID,u1.FEntryID AS FEntryID,t3.FName AS FSupplyIDName,v1.Fdate AS原创 2021-09-30 06:54:03 · 347 阅读 · 0 评论 -
SQL 获取前七天日期
declare @1DAY datetime, @2DAY datetime, @3DAY datetime, @4DAY datetime, @5DAY datetime, @6DAY datetime, @7DAY datetime, @8 datetimeSELECT @1DAY = convert(char,dateadd(dd,-7,CONVERT(DATETIME, GETDATE(原创 2021-09-29 23:13:24 · 1810 阅读 · 0 评论 -
SQL 获取本周日期
–周一SELECT DATEADD(DAY, 0, DATEADD(WEEK, DATEDIFF(WEEK, 0, CONVERT(DATETIME, GETDATE(), 120) - 1), 0))–周二SELECT DATEADD(DAY, 1, DATEADD(WEEK, DATEDIFF(WEEK, 0, CONVERT(DATETIME, GETDATE(), 120) - 1), 0))–周三SELECT DATEADD(DAY, 2, DATEADD(WEEK, DATEDIF原创 2021-09-29 23:12:52 · 1430 阅读 · 0 评论 -
SQL 截取日期年份和月份
使用Convert()函数:select convert(char(10),GetDate(),120) as Date第3个参数就是用来设置日期类型数据的显示样式的,下面介绍几种样式的参数:100 mm dd yyyy101 mm/dd/yyyy102 yyyy.mm.dd103 dd/mm/yyyy106 dd mm yyyy108 hh:mi:ss(时间)111 yyyy/mm/dd112 yyyymmdd120 yyyy-mm-dd提取原创 2021-09-29 23:10:41 · 12295 阅读 · 0 评论 -
SQL 判断是否存在该临时表
判断是否存在该临时表,若存在及删除IF OBJECT_ID('tempdb.dbo.#TMP', 'U') IS NOT NULLDROP TABLE #TMP原创 2021-09-29 23:08:57 · 463 阅读 · 0 评论 -
SQL 获取某月最后一天
declare @year varchar(50)declare @month int declare @day int --超出日期declare @yearmonth varchar(50)set @year=2020set @month=10set @day=1set @yearmonth = @year + '-' + cast(@month+1 as varchar(50)) + '-01'--获取当月最后一天:dateadd(day,-1,cast(@yearmonth as d原创 2021-09-29 23:08:16 · 5824 阅读 · 0 评论 -
ERP SQL Server 7 - 8
7、其它出库:不选单采集器功能点:原材料出库 入库条码必须有汇报记录且没有不良数量,条码数量对应任务派工完工数量 需要生成erp其他出库单,并且可以上查到bos单据 需要更新bos单据出库数量条码扫描数据源sqlSelect distinct v1.FLabelQty 数量,t4.fzqty 完工数量,t.FNumber 物料代码,t.FName 物料名称,isnull(t.FModel,'') 规格型号,t1.FName 计量单位,v1.fbatchno 批次号,IsNul原创 2021-09-04 12:12:30 · 213 阅读 · 0 评论 -
ERP SQL Server 5 -6
5、派工:根据入库扫描条码进行派工(派工到人)根据已经入库的条码数据进行派工,在任务派工界面必须显示订单单号和入库编号;派工至职员,同一个职员只允许有一条未完工数据派工功能维护(按物料匹配)数据源sqlselect '' 派工,'' 派工单号,'' 职员,CAST(GETDATE() AS DATETIME) 开始时间,CAST(GETDATE() AS DATETIME) 结束时间,0 派工数量,0 完工数,b.FCode 工序计划单号,a.FentryID 工序号,b.FSourceBil原创 2021-09-04 12:08:20 · 216 阅读 · 0 评论 -
ERP SQL Server 3 - 4
3、打印数据源:按职员打印取ERP员工信息,显示职员姓名、职员编号、所属部门,区分条码的字母前缀。数据源sqlSelect ‘TT’ 类型,t1.FName 职员姓名,t1.FNumber 职员编号,t2.FName 所属部门,0 as ‘内码’,1.00 包装数量,getdate() 当前日期,Convert(varchar(10),getdate(),112) 日期,cast(0 as bit) 是否from t_emp t1inner join t_Department t2 on t1原创 2021-09-04 12:04:26 · 196 阅读 · 0 评论 -
ERP SQL Server 1 - 2
ERP SQL Server1、 表头:单据编号;日期;审核日期;制单人;审核人 表体:物料代码;物料名称;规格型号;订单数量;入库关联数量;出库关联数量 审核人(用户),审核时间在审核时自动更新 发布到前台供应链,仓储管理下审核日期关联添加锁定,多级审核关联审核日期完成截图2、 打印功能点:原材料打印 按k3物料打印,只显示启用批次管理和保质期管理的物料; 打印样式:100*85;二维码包含条码信息;一维码包含物料代码;明文显示物料代码,物料名称,原创 2021-09-04 11:51:08 · 365 阅读 · 0 评论