-
sql-server – 在SQL Server 2005中使用数据生成脚本
所属栏目:[MsSql教程] 日期:2021-01-14 热度:65
如何在SQL Server 2005中使用表中的数据生成脚本? 解决方法 不幸的是,在SQL Server 2008之前似乎没有出现脚本数据和模式的选项,所以我认为你会遇到第三方选择. SSMS Tool Pack has a generate inserts option Narayana Vyas Kondreddi有一个很好的generate i[详细]
-
SQL Server动态排序依据
所属栏目:[MsSql教程] 日期:2021-01-14 热度:109
我正在尝试在存储过程中使用动态顺序,因此我可以将我想要的数据作为参数传递给存储过程.这适用于VARCHAR字段但是如果我尝试对int或datetime字段进行排序,则会使我的代码出错,如下所示 DECLARE @ORDERBY INTSET @ORDERBY = 1SELECT TOP 10 * FROM TBL_LMS_USER[详细]
-
sql – 如何使用Excel VBA获取新插入记录的ID?
所属栏目:[MsSql教程] 日期:2021-01-14 热度:63
这似乎是一个常见的问题,但是大多数解决方案都是指连接多个SQL命令,我相信这是ADO / VBA无法做到的(但我很高兴在这方面显示错误). 我当前插入我的新记录然后运行一个选择查询使用(我希望)足够的字段,以保证只返回新插入的记录.我的数据库很少被一个人一次访问[详细]
-
带逗号的SQL Server格式小数位
所属栏目:[MsSql教程] 日期:2021-01-13 热度:190
如何将十进制值转换为逗号? 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(var[详细]
-
使用.NET或MS SQL模拟MySql的密码()加密
所属栏目:[MsSql教程] 日期:2021-01-13 热度:136
我正在将旧的ASP / MySql webapp更新为ASP.NET / MS SQL. 我们希望保持旧网站的登录在新应用中运行. 不幸的是,密码使用MySql的password()函数存储在MySql DB中. 是否可以在.NET或.NET中模拟MySql的password()函数 MS SQL? 任何帮助/链接表示赞赏. 解决方法[详细]
-
如何在单个数据库中将Hibernate用于两个不同的模式
所属栏目:[MsSql教程] 日期:2021-01-13 热度:168
我想在数据库中使用两个不同的模式,每个模式具有相同的表集但数据不同.如何使用hibernate并指向两个不同的模式.我是hibernate的新手.请给我链接. 提前致谢 解决方法 您可以在为实体定义表时按架构元素指定它. @Table(name=”TABLE_NAME”,schema=”SCHEMA_NAM[详细]
-
tsql – SQL将行转换为列
所属栏目:[MsSql教程] 日期:2021-01-13 热度:188
我知道之前已经问了几次,但我找不到任何适合我的例子的解决方案. 我目前有一个用户权限表,可以使用某些页面.该表如下所示: UserID pagename pageid-----------------------------------1 home 11 contacts 33 home 12 links 2 如何根据此数据生成表格,其中所[详细]
-
sql-server – 我可以在存储过程中设置默认架构吗?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:196
我正在进行StackQL的下一次更新. 我想做的一件事是能够查询多个版本.因此,当我加载十月数据时,我没有删除旧的九月数据库.它还在那里.实际上,您甚至可以通过包含数据库名称来查询它: select top 10 * from SO_Sept09..Posts 当他们开始为ServerFault和SuperUs[详细]
-
合并SQL中的相邻行?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:119
我正在做一些基于员工工作时间的报告.在某些情况下,数据包含两个单独的记录,用于确切的单个时间块. 这是该表的基本版本和一些示例记录: EmployeeIDStartTimeEndTime 数据: EmpID Start End----------------------------#1001 10:00 AM 12:00 PM#1001 4:00 P[详细]
-
tsql – T-SQL – 如何交换行和列
所属栏目:[MsSql教程] 日期:2021-01-13 热度:97
我有这样的结果集结构 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.Val[详细]
-
azure-sql-database – 从Azure中的WebJob访问SQL数据库
所属栏目:[MsSql教程] 日期:2021-01-13 热度:50
我计划使用WebJobs作为NServiceBus的轻量级替代品,但是想要首先验证可以从触发的WebJob处理程序进行例行的SQL Azure数据库查询吗?我的数据库访问将通过EntityFrameworks. 这个SO线程表明WebJobs不支持SQL数据库,但我希望这只是意味着SQL数据库不能用作WebJob[详细]
-
Powershell Invoke-Sqlcmd的错误检测并不总是有效?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:64
通过执行位于文件夹中的查询列表来更新数据库. 我需要能够检测到任何错误,这些错误也会导致SQL Server Management Studio中的“Query completed with errors”. 以下工作检测“无效对象”错误: PS SQLSERVER: $ErrorActionPreferenceStopPS SQLSERVER: $Er[详细]
-
如何从降序开始从Firebase数据库中检索数据?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:135
参见英文答案 Firebase Data Desc Sorting in Android8个 我想知道新的firebase数据库是否已添加此功能,因为我需要在我的项目中使用它. 结构看起来像这样.. 并设置RecyclerView反转对我不起作用,因为这会导致它从底部开始. 解 所以,这是我能想到的最佳解决方[详细]
-
sql – 将动态生成的数据透视表转换为临时表
所属栏目:[MsSql教程] 日期:2021-01-13 热度:156
我见过 this,所以我知道如何使用动态生成的字段集创建数据透视表.我现在的问题是我想把结果放到临时表中. 我知道为了从EXEC语句中将结果集放入临时表,您需要预定义临时表.在动态生成的数据透视表的情况下,无法事先知道字段. 我能想到获得此类功能的唯一方法是[详细]
-
RODBC sqlSave表创建问题
所属栏目:[MsSql教程] 日期:2021-01-13 热度:186
我在使用RODBC的sqlSave创建表时遇到了麻烦(或者更准确地说,是将数据写入创建的表). 这与现有的sqlSave问题/答案不同 他们遇到的问题是不同的,我可以创建表,而他们不能和 我已经无法合并他们的解决方案,例如在运行sqlSave之前关闭并重新打开连接, 错误消息不[详细]
-
sql-server-2008-r2 – SQL Server – 任何人都使用SUMA,跟踪标
所属栏目:[MsSql教程] 日期:2021-01-13 热度:196
最近包括SQL Server启动跟踪标志8048,以解决SQL Server 2008 R2系统中严重的螺旋锁争用问题. 有兴趣听取其他人发现跟踪标志8048(从每个NUMA节点到每个核心提升查询内存授予策略),跟踪标志8015(SQL Server忽略物理NUMA)或SUMA(通过跟踪标志8048提供性能值)的用[详细]
-
sql-server – 如何最好地衡量查询性能?
所属栏目:[MsSql教程] 日期:2021-01-13 热度:157
我有2个存储过程,其中第二个存储过程是对第一个存储过程的改进. 我试图通过确切的改进量来衡量. 1 /测量时钟时间似乎不是一个选项,因为我得到不同的执行时间.更糟糕的是,有时(很少,但它会发生)第二个存储过程的执行时间大于第一个过程的执行时间(我猜是由于当[详细]
-
sql-server – 关于作为Head Blocker的SQL连接,我该怎么办?
所属栏目:[MsSql教程] 日期:2021-01-12 热度:87
我正在查看SQL Server 2008 Management Studio中的Activity Monitor. 我看到很多进程表明它是一个阻塞进程,在Head Blocker列中的值为1. 这是正常的,还是我可能在这里处理一个问题? 解决方法 不,不正常 导致阻塞的锁通常会被保留 无意中打开事务(即未提交或回[详细]
-
sql-server-2008 – SQL Server合并复制的限制 – 发布到subs的
所属栏目:[MsSql教程] 日期:2021-01-12 热度:158
我在这里寻找几种不同的东西. 根据我的发现,Workgroup版本每个出版物最多支持25个订阅者.有没有人知道SQL 2008 R2企业版和标准版中每个发布的sub的数量限制(如果有的话)? (2008年信息也很好) 此外,任何人都有50个潜艇对一个酒吧的经验?我们正在寻找一些关于[详细]
-
sql-server-2008-r2 – I / O请求超过15秒
所属栏目:[MsSql教程] 日期:2021-01-12 热度:194
通常我们的每周完整备份在大约35分钟内完成,每日差异备份在约5分钟内完成.自星期二以来,日报已经花费了将近4个小时才能完成,这比我们需要的还要多.巧合的是,在我们获得新的SAN /磁盘配置后,这种情况就开始发生了. 请注意,服务器正在生产中运行,我们没有整体问[详细]
-
linq-to-sql – 你能在Linq2Sql类上实现一个接口吗?
所属栏目:[MsSql教程] 日期:2021-01-12 热度:101
我有一个名为IAddress的接口,以及一个名为Address的类,用于处理街道,城市,州/省,邮政编码和国家.我有几个Linq2Sql类,它们具有所有地址信息,并且希望实现接口IAddress,并将其传递给Address的构造函数,以便加载属性值. 是否有可能通过我为其创建的部分类具有Lin[详细]
-
SQL-’08:多个Replace语句是不好的做法/还有另一种写这个查询的
所属栏目:[MsSql教程] 日期:2021-01-12 热度:148
Select Distinct REPLACE(REPLACE(REPLACE(REPLACE(Category,' ','-'),'/',',' ','-') AS Department From Inv WITH(NOLOCK) 我很想知道因为我是一名小型ETL工程师,并希望养成良好的习惯. 显然,在许多情况下,这可能会变得更长. 解决方法 嵌套替换很好,但随着[详细]
-
帮助编写嵌套集的SQL查询
所属栏目:[MsSql教程] 日期:2021-01-12 热度:185
我正在使用嵌套集将数据库存储在数据库中.表的字段是id,lft,rgt和name. 给定一个节点ID,我需要找到它们自己的叶子节点的所有直接子节点(不是孙子节点). 解决方法 文章 Managing Hierarchical Data in MySQL给出了如何使用嵌套集的一个很好的例子,并给出了许多[详细]
-
计算SQL Server中的时间差(以分钟为单位)
所属栏目:[MsSql教程] 日期:2021-01-12 热度:103
我需要两分钟之间的时差.我有如下所示的开始时间和结束时间: start time | End Time 11:15:00 | 13:15:00 10:45:00 | 18:59:00 我需要第一行的输出为45,60,15,分别对应于11:15和12:00,12:00和13:00,13:00和13:15之间的时差. 解决方法 以下按预期工作: SE[详细]
-
SQL – 显示最大计数的条目?
所属栏目:[MsSql教程] 日期:2021-01-12 热度:186
CREATE TABLE doctor( patient CHAR(13),docname CHAR(30) ); 假设我有这样一张桌子,那么我如何显示患者最多的医生的名字?就像最多的是三个,两个医生有三个病人,然后我会显示他们的两个名字. 这将得到最大的患者: SELECT MAX(count) FROM (SELECT COUNT(do[详细]
