mssql
Listest
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
判断表字段是否存在
1、MSSQL Server 1 2 selectcount(*)fromdbo.sysobjectswherename='表名';-- 表 selectcount(*)fromsyscolumnswhereid=object_id(‘表名’)andname='字段名';-- 字段 2、Oracle 1 2 selectcount(*)from...原创 2022-03-04 16:56:59 · 510 阅读 · 0 评论 -
mssql-记录-cp_sysconfig_dh_php 自动生成单号
CREATE procedure cp_sysconfig_dh_php /* 参数:@guid_dll 单号类型;@machinecode 机器号,非POS赋值为''; 返回值:@outdh 生成的单号 调用:需要生成单号的模块和存储过程 .原创 2022-03-03 15:59:01 · 427 阅读 · 0 评论 -
小程序视图创建
sql 代码如下: GO CREATE VIEW vcgbillddList as SELECT acode,provider, aguid AS guid_m, CONVERT(VARCHAR(10),date_yw,120) date_yw, ywname AS ywaname, addr, qty, bj, js, checkname,remark, CASE WHEN status&2>=2 THEN 2 ELSE 1 END AS st原创 2022-02-14 09:28:09 · 348 阅读 · 0 评论 -
sql 分组后拼接字符串
SELECT B.guid_m,LEFT(kh_ddcodeList,LEN(kh_ddcodeList)-1) as kh_ddcodeDetail FROM ( SELECT guid_m, (SELECT kh_ddcode+', ' FROM xsbillfh_d WHERE guid_m=A.guid_m AND ISNULL(kh_ddcode,'')<>'' FOR XML PATH('')) AS kh_ddcodeList FROM xsbillfh_d A WH..原创 2021-12-29 21:58:31 · 1948 阅读 · 0 评论 -
mssql 存储过程编写
不解释直接上代码 alter PROCEDURE dbo.CP_OpenPiece_Sync @ID VARCHAR(36), @Code VARCHAR(150), @DatTim VARCHAR(150), @RecipeCode VARCHAR(50), @Customer VARCHAR(250), @ProjName VARCHAR(250), @ConsPos VARCHAR(250), @Mark VARCHAR(250), @proj_id INT , @topicTitle VARCH原创 2021-11-16 15:30:42 · 688 阅读 · 0 评论 -
mssql 创建链接服务器
直接上代码,关键替换@server ,@datasrc,@rmtpassword 对应的值。 USE [master] GO /****** Object: LinkedServer [jb90] Script Date: 2021-11-15 16:07:03 ******/ EXEC master.dbo.sp_addlinkedserver @server = N'jb90', @srvproduct=N'', @provider=N'SQLNCLI', @datasrc=N'ip,p.原创 2021-11-16 09:04:45 · 694 阅读 · 0 评论 -
mssql 行转列
1.话不多说,我喜欢case when .思路清晰易懂 SELECT PID,qty,qtyFinish,processesName FROM dbo.processesDetail SELECT PID, SUM(CASE processesName WHEN '激光' THEN qtyFinish ELSE 0 END) AS jgQty, SUM(CASE processesName WHEN '其他' THEN qtyFinish ELSE 0 END) AS qtQty,原创 2021-11-15 08:51:46 · 966 阅读 · 0 评论 -
mssql 修改触发器
1.不讲解,直接上代码 USE [shkj] GO /****** Object: Trigger [dbo].[processesDetail_update] Script Date: 11/14/2021 22:52:19 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO --更新产品完成数 ALTER TRIGGER [dbo].[processesDetail_update] ON [dbo].[processesDetai原创 2021-11-14 22:53:17 · 751 阅读 · 0 评论 -
sql 新增后触发
不说语法,直接看代码 USE [shkj] GO /****** Object: Trigger [dbo].[laserPrdTaskDetail_update] Script Date: 11/14/2021 21:51:59 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO --更新激光任务单状态 alter TRIGGER [dbo].[laserPrdTaskDetail_update] ON [dbo].[laserPr原创 2021-11-14 22:51:57 · 762 阅读 · 0 评论
分享