下面是下降,对我的存储procedure.While创建脚本的数据库我收到提示 Msg 102, Level 15, State 1, Line 18 Incorrect syntax near 'Date'. Msg 105, Level 15, State 1, Line 35 Unclosed quotation mark after the character string ' END '
在下面的数据中,对于每个事件,我需要选择Date字段等于或大于指定日期的第一行,并且我需要选择日期所在的行是指定日期之后未来最大的日期。但是,我不希望返回两个单独的行,而是每个事件只有一行,其中第一条记录的日期可以标记为StartDate,第二条记录的日期标记为EndDate。下面是数据: 表EventDates ID EventID Date
1 10 2013-12-01
2 1
我的字符串包含前导和尾随空格(见下文)。 当我应用LRTIM功能它似乎工作。接下来,当我将带有LEN函数的LTRIM函数嵌套到字符串时,长度显示为1(即原始字符串的长度为16,LTRIM从字符串中移除了单个(1)前导空格,所以我预计LEN返回15的长度,而不是14)。任何解释? SELECT
' This is a test ' AS origStr
,LEN(' This is a test