MSSQL
NO66781
这个作者很懒,什么都没留下…
展开
-
数据多次分摊方案二
方案一有很多的不足,优化以后效率提升很多DECLARE @GSID VARCHAR(5)SET @GSID ='01001'/*拼接数据*/CREATE TABLE #THZ( ID INT NOT NULL IDENTITY(1,1) ,GSID VARCHAR(5) NULL DEFAULT '' ,KH VARCHAR(40) NULL DEFAULT '' ,WL VARCHAR(40) NULL DEFAULT '' ,PH VARCHAR(原创 2020-11-21 00:47:33 · 379 阅读 · 0 评论 -
初探通过WebService进行数据同步1
1.环境准备 1.1准备两个SQL Server,分别部署在局域网内的服务器A,服务器B上; 1.2服务器A,创建接口表SYNC_SPKFK作为数据源; 说明:id自增量; is_up为同步标识,值为N时,表示未同步; 值...原创 2019-08-02 12:28:14 · 1095 阅读 · 0 评论 -
TDJMQS保留测试SQL
INSERT INTO BillDetail_ZJK (kehu,rq,djbh,danwbh,spbh,shl,shl_kp,hshj,hshj_kp,hsje,hsje_kp,is_zx,beizhu_dj,beizhu_mx,time,spid,yuany,pihao,is_up,uptime)SELECT '贵州大家康健(贵州)' AS kehu,a.rq,a...原创 2019-06-25 17:12:03 · 263 阅读 · 0 评论 -
LIMS返回停售后KSOA处理探索方案
1.int_wms_kczt_bill由LIMS返回插入数据时,增加触发 触发自动更新sphwph的bukxshl数量,不更新dangqzht,因为lims可能不是批号整个停售,如果是shl和bukxshl相等;2.销售开票拦截即库存减去bukxshl,bukxshl统计时,shl为0时bukxshl为0;3.销售开票存盘拦截这样处理的话:1.移库,报损,抽检,盘点,...原创 2019-06-10 11:32:28 · 342 阅读 · 0 评论 -
查某表中所有字段SQL
--查询DECLARE @str VARCHAR(1000)SELECT @str = (SELECT b.name +',' FROM sys.all_columns AS b WHERE a.object_id = b.object_id FOR XML PATH('') ) FROM sys.all_columns AS ...原创 2019-06-06 12:09:20 · 192 阅读 · 0 评论 -
销售出库重复出库,销售退直插接口SQL留存
SELECT * FROM pf_djmx2 WHERE djbh IN ('XSSZDA00003727 ','XSSZDA00003729 ','XSSZDA00003730 ')--UPDATE pf_djhz2 SET is_sc='是' WHERE djbh IN ('XSSZDA00003727 ','XSSZDA00003729 ','XSSZDA00003730 ')...原创 2019-04-25 15:26:52 · 277 阅读 · 0 评论 -
LQ XSTH重复出问题,XSCK开出去,手工插入数据SQL
INSERT INTO Pass_出库返回接口表_wait (物流中心,出库类型,货主,通知单号,通知单行号,货品编号,批号,灭菌批号,库类型,_date,出库数量,差异数量,开票数量,出库日期,货品名称,有效期至,生产日期,时间,包装,完成状态,任务行数,is_zx)SELECT '1' AS 物流中心,'11' AS 出库类型,'010006' AS 货主,a.d...原创 2019-04-30 11:40:25 · 1142 阅读 · 0 评论 -
查存储过程中含有某字段的SQL
SELECT DISTINCT o.nameFROM sysobjects AS o INNER JOIN syscomments AS s ON o.id = s.idWHERE s.text LIKE '%dbje%' AND o.xtype = 'P'ORDER BY o.name原创 2019-04-13 13:33:01 · 599 阅读 · 0 评论 -
固定格式字符串取数
DECLARE @txt VARCHAR(200);SET @txt = '整件数:0 — 拼箱数:1 — 总箱数:1';SELECT @txt = REPLACE(REPLACE(REPLACE(REPLACE(@txt,'拼箱数:',','),'总箱数:',','),'整件数:',''),' — ','')SELECT CAST(SUBSTRING(@txt,1,CHARINDEX...原创 2019-04-09 17:34:29 · 199 阅读 · 0 评论 -
SQL创建跨库链接
exec sp_addlinkedserver 'YKX', '', 'SQLOLEDB', '192.168.1.1'exec sp_addlinkedsrvlogin 'YKX', 'false',null, 'sa', '123456'原创 2019-04-09 15:53:23 · 484 阅读 · 0 评论 -
上传传漏检查SQL
--上传接口监控 SELECT 'v_erp_gjtc_his' AS tbname, COUNT(*) as num FROM v_erp_gjtc_his UNION ALL SELECT 'v_erp_psck' AS tbname, COUNT(*) as num FROM v_erp_psck UNION ALL SELECT 'v_erp_psck_his' AS tbn...原创 2019-04-15 17:35:50 · 221 阅读 · 0 评论 -
删除表字段时,报对象'DF__WorkOrder__IsOve__14270015' 依赖于 列'IsOverTime'错误处理办法
报错如下:消息 5074,级别 16,状态 1,第 1 行对象'DF__WorkOrder__IsOve__14270015' 依赖于 列'IsOverTime'。消息 4922,级别 16,状态 9,第 1 行处理办法:ALTER TABLE v_erp_cgdd DROP DF__is_zx__IsOve__14270015ALTER TABLE v_erp_cgdd D...原创 2019-04-04 15:14:41 · 1195 阅读 · 0 评论 -
KSOA同一帐套多个客户端打开同时开票,临时表数据不对问题解决方案
问题描述:1.同一帐套,如:192.168.1.22服务器上的数据库KSOA;2.在同一台电脑上,同时登录192.168.1.22服务器上的数据库KSOA,进行销售开票;3.在客户端A 开票如下图: 临时表情况:客户端B打开销售开票单还有 填写单位,就有单据明细了。4. 这种情况下,两边开票会互窜,导致结果: 1.开同一商品+批号时,有一边会着强...原创 2019-01-21 17:27:44 · 865 阅读 · 2 评论 -
SQL空删除某库所有表中的数据
SQL语句SELECT ' DELETE ' + name FROM sysobjects WHERE xtype = 'U' 执行后见下图:把结果复制,粘贴到新的查询中就可以执行删除所有表中数据的目的原创 2018-08-02 17:24:07 · 356 阅读 · 0 评论 -
SQL表多主键创建方法
按住CTRL键,然后鼠标点中要做为主键的字段,选择结束后,鼠标右键,设置主键即可。最终结果原创 2018-08-10 17:14:09 · 3060 阅读 · 0 评论 -
SQL不允许保存更改,阻止保存要求重新创建表的更改
修改数据库表结构时提示【不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改"选项。】工具/原料 数据库 方法/步骤 1 登录sql2008,找到数据库【news】展开表文件夹 2 在表上单击右键,选择【设计】 3 修改了数据库的表名和列名,点击【保存】之后弹...转载 2018-08-10 17:10:54 · 1425 阅读 · 0 评论 -
转发:SQL Server 2008 R2 链接 Oracle
SQL Server 2008 R2 链接 Oracle参考网站:SP_addlinkedserver 小结 (oracle,sql server,access,excel)64位SqlServer通过链接服务器与32位oracle通讯SQL Server连接Oracle详细步骤 以下为正文1. 服务器上需要安装Oracle 64位的客户端或者服务端,安装完成后SQL Server的访问接口上会新...转载 2018-06-28 12:16:53 · 321 阅读 · 0 评论