因此,我有一个文档表,希望在其中使用列FileName添加一个名为FileType的计算列。下面是我用来添加计算列的代码: ALTER TABLE dbo.Document
Add FileType AS UPPER(RIGHT(FileName,CHARINDEX('.',REVERSE(FileName))-1)) 事实证明,FileName列中的一些数据的名称中没有'.',这就是导致问题的
我有一个列,其中包含了我需要分成三个独立列的信息。我目前有一个SELECT语句可以部分工作,但是我的ChangeTo列没有返回任何数据,并且我无法计算为什么。当前返回的列如下所示:------------------------------from "in progress" to "Code Revie
我有两个列,PO_NUMBER和PO_COUNTER。PO_NUMBER列有多个PO编号。例如,601A-00001、601A-00002、601A-00003...601A-00101。我需要PO_COUNTER列来计算每个项目中PO的数量。项目编号是'-‘左边的数字,当它们是PO_NUMBER中的不同项目编号时,计数应从1开始。下面粘贴的屏幕截图是最终结果集的外观。select PO_number, RIGHT