我需要关于SQL Server 2012中用于检查输入值的函数的帮助。如果函数检测到数字,则返回0,如果检测字符返回1。 但是,对于通过引号和没有引号的相同数字,我得到2个不同的结果。 select dbo.IS_ALIEN('56789')
返回0 select dbo.IS_ALIEN(56789)
返回1(我需要返回0) 这是我的函数: ALTER FUNCTION [dbo].[I
我有一组查询用于根据其序列号更新来自另一个表(cards)的代码的表(boxes)。序号为1的卡进入boxes表中名为code_1的列,以此类推,以获得有限数量的可能序列号。因为它是有限的,我可以这样做: update b
set code_1 = c.codes
from boxes as b inner join cards as c
on b.service_
我有一个场景(在SQL Server 2012中),我必须确定给定日期的扩展之间的父子关系。我设法将数据转换成能够识别主记录(即,开始呼叫者ID和下一呼叫ID(传送)),子记录和结束记录(即结束呼叫ID)的格式。见下表。 问题是,任何CallID或NextCallID都可以在Master,Sub或End调用当天晚些时候重复使用。我基本上必须找到正确的呼叫组,并且每个组必须重复主呼叫ID。此外,呼叫
是的,SQL UPDATE可以与一起使用,作为SELECT的子查询。 人在那里谁拥有了以下问题的解决方法: 不时程序在TABLE1生成数据错误(我们是不是该代码的所有者,但需要使用程序...) 我们使用触发器协议对AUDIT表的所有更改。 我们可以找到以下选择错误的情况(和正确的旧值): select top 1 audit.OldValue
from TABLE1
left