-
合并SQL中的相邻行?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:167
我正在做一些基于员工工作时间的报告.在某些情况下,数据包含两个单独的记录,用于确切的单个时间块. 这是该表的基本版本和一些示例记录: EmployeeIDStartTimeEndTime 数据: EmpID Start End----------------------------#1001 10:00 AM 12:00 PM#1001 4:0[详细]
-
tsql – T-SQL – 如何交换行和列
所属栏目:[MsSql教程] 日期:2021-01-13 热度:186
我有这样的结果集结构 ID Value Name1 Oranges Reponse1 42 Count2 Apples Reponse2 65 Count3 Figs Reponse3 74 Count 我想谈谈这个: ID Response Count1 Oranges 422 Apples 653 Figs 74 使用SQL.有没有办法做到这一点?谢谢! 解决方法 SELECT a.ID,a.[详细]
-
azure-sql-database – 从Azure中的WebJob访问SQL数据库
所属栏目:[MsSql教程] 日期:2021-01-13 热度:68
我计划使用WebJobs作为NServiceBus的轻量级替代品,但是想要首先验证可以从触发的WebJob处理程序进行例行的SQL Azure数据库查询吗?我的数据库访问将通过EntityFrameworks. 这个SO线程表明WebJobs不支持SQL数据库,但我希望这只是意味着SQL数据库不能用作Web[详细]
-
带逗号的SQL Server格式小数位
所属栏目:[MsSql教程] 日期:2021-01-13 热度:116
如何将十进制值转换为逗号? this帮助我.但我的问题小数位只设置为2 ..我希望小数为2,3或4 ..示例 1,234.123 or 1,234.12345 我试过了 convert(varchar,convert(decimal(18,4),1234.1234567),1) 产量:1234.1234 没有逗号.但如果我用钱,小数只是2 convert([详细]
-
使用.NET或MS SQL模拟MySql的密码()加密
所属栏目:[MsSql教程] 日期:2021-01-13 热度:66
我正在将旧的ASP / MySql webapp更新为ASP.NET / MS SQL. 我们希望保持旧网站的登录在新应用中运行. 不幸的是,密码使用MySql的password()函数存储在MySql DB中. 是否可以在.NET或.NET中模拟MySql的password()函数 MS SQL? 任何帮助/链接表示赞赏. 解决方[详细]
-
如何在单个数据库中将Hibernate用于两个不同的模式
所属栏目:[MsSql教程] 日期:2021-01-13 热度:111
我想在数据库中使用两个不同的模式,每个模式具有相同的表集但数据不同.如何使用hibernate并指向两个不同的模式.我是hibernate的新手.请给我链接. 提前致谢 解决方法 您可以在为实体定义表时按架构元素指定它. @Table(name=”TABLE_NAME”,schema=”SCHEMA_[详细]
-
tsql – SQL将行转换为列
所属栏目:[MsSql教程] 日期:2021-01-13 热度:87
我知道之前已经问了几次,但我找不到任何适合我的例子的解决方案. 我目前有一个用户权限表,可以使用某些页面.该表如下所示: UserID pagename pageid-----------------------------------1 home 11 contacts 33 home 12 links 2 如何根据此数据生成表格,其[详细]
-
sql – 在查询中使用时,VARCHAR列的大小是否重要
所属栏目:[MsSql教程] 日期:2021-01-13 热度:55
Possible Duplicate: 07000 我知道包含10个字符的VARCHAR(200)列占用的空间与包含相同数据的VARCHAR(20)列相同. 我想知道将特定表的十二个VARCHAR(200)列更改为VARCHAR(20)是否会使查询运行得更快,尤其是在以下情况下: 这些列永远不会包含超过20个字符 这[详细]
-
sql-server – 如何将主键设为AUTOINCREMENT
所属栏目:[MsSql教程] 日期:2021-01-13 热度:140
我在数据库中有表,而初始键是’ID’,我想问一下如何才能使它成为AUTOINCREMENT 我知道那是esay Q,但我不知道我该怎么做. 谢谢 解决方法 有一个属性“身份规范”.展开那一个,您可以选择增量值和增量种子[详细]
-
sql – 将动态生成的数据透视表转换为临时表
所属栏目:[MsSql教程] 日期:2021-01-13 热度:73
我见过 this,所以我知道如何使用动态生成的字段集创建数据透视表.我现在的问题是我想把结果放到临时表中. 我知道为了从EXEC语句中将结果集放入临时表,您需要预定义临时表.在动态生成的数据透视表的情况下,无法事先知道字段. 我能想到获得此类功能的唯一方[详细]
-
RODBC sqlSave表创建问题
所属栏目:[MsSql教程] 日期:2021-01-13 热度:121
我在使用RODBC的sqlSave创建表时遇到了麻烦(或者更准确地说,是将数据写入创建的表). 这与现有的sqlSave问题/答案不同 他们遇到的问题是不同的,我可以创建表,而他们不能和 我已经无法合并他们的解决方案,例如在运行sqlSave之前关闭并重新打开连接, 错误消息[详细]
-
sql – 如何在(select)语句中最好地组织内部联接
所属栏目:[MsSql教程] 日期:2021-01-13 热度:90
假设我有三个表,每个表与另一个表相关, 当我需要从每个表中获取一列时,它是如何组织的 (内连接)?? Select table1.column1,table2.column2,table3.column2From table1 Inner Join table2 on ..... etcInner Join table3 on ..... 换句话说,我可以把(table2)[详细]
-
如何从linq查询中查看生成的sql
所属栏目:[MsSql教程] 日期:2021-01-13 热度:199
只是试图获取由linq查询生成的sql. 解决方法 用Linq2Sql dc.GetCommand(query).CommandText 有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/system.data.linq.datacontext.getcommand.aspx. 但我通常使用LinqPad[详细]
-
sql-server – SQL Server差异(与交叉相反)
所属栏目:[MsSql教程] 日期:2021-01-13 热度:80
寻找在SQL Server中设置“差异”的简单/可扩展方式,请参阅下文. 如果你无法从图片中看出我正在寻找那些不在交叉路口的东西. 我见过一种方法: select * from ( (select 'test1' as a,1 as b) union all (select 'test2' as a,2 as b union all select 'tes[详细]
-
sql-server – 在SQL Server 2005中使用数据生成脚本
所属栏目:[MsSql教程] 日期:2021-01-13 热度:163
如何在SQL Server 2005中使用表中的数据生成脚本? 解决方法 不幸的是,在SQL Server 2008之前似乎没有出现脚本数据和模式的选项,所以我认为你会遇到第三方选择. SSMS Tool Pack has a generate inserts option Narayana Vyas Kondreddi有一个很好的generat[详细]
-
SQL Server动态排序依据
所属栏目:[MsSql教程] 日期:2021-01-13 热度:81
我正在尝试在存储过程中使用动态顺序,因此我可以将我想要的数据作为参数传递给存储过程.这适用于VARCHAR字段但是如果我尝试对int或datetime字段进行排序,则会使我的代码出错,如下所示 DECLARE @ORDERBY INTSET @ORDERBY = 1SELECT TOP 10 * FROM TBL_LMS_U[详细]
-
sql – 如何使用Excel VBA获取新插入记录的ID?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:67
这似乎是一个常见的问题,但是大多数解决方案都是指连接多个SQL命令,我相信这是ADO / VBA无法做到的(但我很高兴在这方面显示错误). 我当前插入我的新记录然后运行一个选择查询使用(我希望)足够的字段,以保证只返回新插入的记录.我的数据库很少被一个人一次[详细]
-
如何编写数字的SQL约束以使其落在某个范围内?
所属栏目:[MsSql教程] 日期:2021-01-12 热度:56
使用SQL Server,如何编写表中字段的约束,以便可接受的值范围介于0和100之间? 解决方法 ALTER TABLE TableADD CONSTRAINT CK_Table_Column_Range CHECK ( Column = 0 AND Column = 100 --Inclusive)[详细]
-
sql-server – SQL Server不在Windows启动时启动,而是手动启动
所属栏目:[MsSql教程] 日期:2021-01-12 热度:187
我的SQL Server实例(SQL Server 2008 R2 Express)服务具有启动类型=自动.过去几次我重新启动计算机时服务无法独立启动,但是当我手动启动服务时,它就开始了. 事件查看器显示由于连接超时,服务无法启动.有关此超时的条目有2个: Entry 1 A timeout was reach[详细]
-
Symfony2(WebsocketBundle) – 简单的私有(和组)聊天数据库模式
所属栏目:[MsSql教程] 日期:2021-01-12 热度:94
我想在一个网站上实现一个非常简单的聊天,在2个注册用户和登录用户之间进行私人消息(甚至可能在登录的用户之间进行组合消息). 以Whatsup为例,当然我也不会有那么多用户. 资源:Symfony2 WebsocketBundle https://github.com/GeniusesOfSymfony/WebSocketBu[详细]
-
sql – Nhibernate计数不同(基于多列)
所属栏目:[MsSql教程] 日期:2021-01-12 热度:191
基本上,我一直在尝试这样做(根据两列计算不同): select count(distinct(checksum(TableA.PropertyA,TableB.PropertyB))) from TableA left outer join TableBon TableA.TableBId = TableB.Id where PropertyA like '%123%' 谷歌搜索如何做到这一点,但没有[详细]
-
sql-server-2008 – SQL2008. SSRS webservice的URL是什么?
所属栏目:[MsSql教程] 日期:2021-01-12 热度:90
我正在使用SSRS,但我正在尝试使用SSRS webservice从C#代码访问它.据我所知,如果安装是默认值,它应该是类似 http://server/Reports/ReportExecution2005.asmx的SQL2005. 如何测试您的SSRS 2008 Web服务是否正常运行和/或可访问(即未被防火墙阻止)?网址是什[详细]
-
sql-server – 更改列宽
所属栏目:[MsSql教程] 日期:2021-01-12 热度:50
增加列(nvarchar)宽度是否必然会降低表格? 换句话说,可以在具有活动用户的生产环境中更改宽度吗? 我认为如果尺寸增加(而不是减少),这不会是一个问题. 解决方法 如果您通过下面的T-SQL语句执行此操作,则不会发生表丢弃,您可以在生产环境中安全地执行此操[详细]
-
sql-server-2008 – 与SQL Server分开安装Team Foundation Serve
所属栏目:[MsSql教程] 日期:2021-01-12 热度:161
我在服务器A上安装了SQL Server 2008 R2数据库,报告和分析服务.在服务器B上,我尝试使用高级配置向导配置Team Foundation Server.几乎所有内容似乎都没问题,除了Analysis Services部分.当我设置我的SQL Server Analysis Services实例路径并尝试测试它时,我[详细]
-
sql – 如何在后台最好地执行查询以不冻结应用程序(.NET)
所属栏目:[MsSql教程] 日期:2021-01-12 热度:177
我的WinForm应用程序需要执行具有大量执行时间的复杂查询,我没有影响力(大约10分钟) 当查询正在执行时,用户在任务管理器中看到“应用程序没有响应”,这对用户来说真的很混乱,也不是很专业…… 我相信查询应该在不同的线程中执行.尝试过一些方法但很难让它[详细]
