小编Saq*_*eed的帖子

如何在SELECT查询SQL Server 2008 R2中获取特定日期格式('dd-MMM-yyyy')

我正在使用CONVERT(data_type(length),expression,style)函数来更改SELECT查询中的日期格式.

声明@dt nvarchar(20)

从SalesTable中选择@dt = Convert(nvarchar(20),SalesDate,113)

我需要的格式是'dd-MMM-yyyy'(例如'05 -Jul-2013')但是我找不到这种特定格式的正确样式编号(例如113).请问有人帮我吗?

select date date-format sql-server-2008

12
推荐指数
4
解决办法
16万
查看次数

如何在SQL WHERE子句中使用Concat String

我在RAW sql中声明了两个变量

DECLARE @str nvarchar(max), @str1 nvarchar (max);

SET @str = "  AND (c.BondSales_Confirmed <> -1)";

SET @str1 = "  AND (c.BondSales_IssueType = 'REGULAR')";
Run Code Online (Sandbox Code Playgroud)

我的SQL查询是:

SELECT * From t_BondSales Where (BondSales_cType <> 'Institute') " + str1 + str  "
Run Code Online (Sandbox Code Playgroud)

在这里我收到以下错误:

错误:SQL问题:"+ str1 + str"附近的语法不正确

可以任何人请帮助我使用正确的语法,如何在where子句中连接字符串?

sql sql-server string-concatenation where-clause

6
推荐指数
2
解决办法
5万
查看次数

如何在JasperReports中按需更改变量值

我正在使用iReport.情况如下:

我有一些名为的参数branchID, spType.

我创建了一个名为的变量branchName (string) ,默认为null.

我需要做的是,要改变/编辑变量的值branchName取决于值branchIDspType

如何使用If Else 使用JasperReports执行此操作.它是变量属性的东西branchName吗?任何帮助/建议将受到高度赞赏.

variables parameters jasper-reports ireport

5
推荐指数
1
解决办法
6064
查看次数