-
有效地包含不在SQL查询的Group By中的列
所属栏目:[MsSql] 日期:2020-07-21 热度:122
特定 表A. Id INTEGERName VARCHAR(50) 表B. Id INTEGERFkId INTEGER ; Foreign key to Table A 我想计算每个FkId值的出现次数: SELECT FkId, COUNT(FkId) FROM B GROUP BY FkId 现在我只想输出表A中的Name. 这不起作用: SELECT FkId, COUN[详细]
-
sql – 如何在单词中显示数字值
所属栏目:[MsSql] 日期:2020-07-21 热度:138
问:在Words中显示数字值,输出应如下所示 SAL In_Words--------- -----------------------------------------------------800 eight hundred1600 one thousand six hundred1250 one thousand two hundred[详细]
-
Linq选择记录范围
所属栏目:[MsSql] 日期:2020-07-21 热度:171
var q = (from Comments in db.tblBlogComments where Comments.blogID == this.ID orderby Comments.date descending select new { Comments.userID, Comments.comment, Comments.date }); 这将返回所有关联的记录[详细]
-
sql-server – 一个事务中SQL Server中的备用同义词
所属栏目:[MsSql] 日期:2020-07-21 热度:167
我是Transact SQL编程的新手. 我创建了一个存储过程,它将删除并创建一个现有的同义词,以便它指向另一个表.存储过程包含2个参数: synonymName – 现有的同义词 nextTable – 要指向的表 这是代码片段: ...BEGIN TRAN SwitchTran SET @SqlCommand=drop synony[详细]
-
如何将auto_increment键插入SQL Server表
所属栏目:[MsSql] 日期:2020-07-21 热度:196
我想将行插入到具有唯一的非自动递增主键的表中. 是否有本机SQL函数来评估最后一个密钥并将其递增,或者我必须分两步执行此操作: key = select max(primary.key) + 1INSERT INTO dbo.TABLE (primary.key, field1, fiels2) VALUES (KEY, value1, value2) 从整[详细]
-
sql-server – SQL Server中的树结构数据查询
所属栏目:[MsSql] 日期:2020-07-21 热度:51
我有一个表有3列的人:Id,Name,ParentId,其中ParentId是父行的Id. 目前,要显示整个树,它必须遍历所有子元素,直到不再有子元素为止.它看起来效率不高. 是否有更好,更有效的方法来查询这些数据? 另外,有没有更好的方法在SQL Server数据库中表示这种树状结构?[详细]
-
如何使用构造函数在选择子句中为多个表的选定列编写HQL JOIN查询
所属栏目:[MsSql] 日期:2020-07-21 热度:117
我正在使用Constructor()在Select子句中为多个表的选定列编写HQL JOIN查询 我有以下实体: 实体1:NotificationObject.java @Entity@Table(name=notification_object)public class NotificationObject implements Serializable { private s[详细]
-
sql-server – 如何设置Zabbix来监控SQL Server故障转移主动 – 被动群集?
所属栏目:[MsSql] 日期:2020-07-21 热度:83
它应该很简单,所以我的方法很可能完全是关闭的,有人希望能够把我推向正确的方向. 我们有一个Zabbix 2.0.3服务器实例设置监视一堆不同的服务器,但现在我们需要将其设置为监视并通知有关SQL Server 2008 R2故障转移主动 – 被动群集的任何警报. 从本质上讲,这是[详细]
-
sql – 从另一个表的行批量更新表
所属栏目:[MsSql] 日期:2020-07-21 热度:195
2桌: Employees- EmployeeID- LeadCountLeads- leadID- employeeID 我想通过计算Leads表中具有相同EmployeeID的潜在客户数来更新Employees.LeadCount列. 注意:可能有多个具有相同employeeID的潜在客户,因此我必须执行DISTINCT(SUM(employeeID)). UPDATE[详细]
-
sql-server – 什么是domU,为什么它连接到我的数据库?
所属栏目:[MsSql] 日期:2020-07-21 热度:52
我在Amazon EC2中运行SQL Server.我正在查看netstat(netstat -f)来对我本地数据库中的活动连接进行采样.除了出现与EC2相关的意外条目外,一切看起来都像我希望的那样: (以下所有数字都经过修改,以保护我的实际服务器信息). Proto Local Address Foreign Addre[详细]
-
sql-server – 从DbContext执行存储过程
所属栏目:[MsSql] 日期:2020-07-21 热度:189
我在SqlServer中有两个简单的存储过程: SetData(@id int,@ data varchar(10)) GetData(@id int). GetData当前返回单行单列结果集,但如果需要,我可以将其更改为适当的函数. 从DbContext实例执行这些操作的最佳方法是什么? 如果可能的话,我想避免必须进行自己[详细]
-
sql – 当Twitter说他们的整个数据库在RAM中时意味着什么?
所属栏目:[MsSql] 日期:2020-07-21 热度:161
我想知道从哪里开始数据库扩展/优化策略.在阅读了像 highscalability.com’s facebook architecture article和 this twitter architecture article这样的文章后,我不确定RAM是否只表示memcached或其他内容. 我的问题是: 整个SQL数据库可以存储在RAM中吗?我[详细]
-
sql-server – 为什么SET ARITHABORT ON会大大加快查询速度?
所属栏目:[MsSql] 日期:2020-07-21 热度:58
查询是一个包含大量分组级别和aggragate操作的选择. 使用SET ARITHABORT ON只需不到一秒钟,否则需要几分钟.我们在SQL Server 2000和2008上看到了这种行为. 有点过时了,但对于那些在这里遇到类似问题的人来说…… 我有同样的问题.对我来说,它原来是参数嗅探,起[详细]
-
sql-server-2008 – 无法连接到Windows Vista上的sql server分析服务
所属栏目:[MsSql] 日期:2020-07-21 热度:150
我刚刚在我的 windows vista机器上安装了sql server 2008开发人员版.安装成功.报告服务工作正常.但我没有任何选择连接到SQL管理工作室中的“Analysis Services”. 我在连接时获得“服务器类型”的唯一选项是 – 1. Database Engine2. Sql Server Compact PLS.[详细]
-
sql-server – 如何防止对我的SQL Server安装的攻击?
所属栏目:[MsSql] 日期:2020-07-21 热度:65
在过去的一个月里,我注意到我的事件查看器在sql server上进行了很多失败审计.看起来像是来自中国ip的暴力攻击,试图登录我已禁用的sa帐户.我已经在我的网络防火墙上阻止了它,但一周后我从同样来自中国的ip也遭到同样的攻击.到目前为止,我已经阻止了6个ips.有什[详细]
-
sql-server – 验证数据库更改(版本控制)
所属栏目:[MsSql] 日期:2020-07-21 热度:179
我已经阅读了很多关于数据库版本控制重要性的帖子.但是,我找不到一个简单的解决方案,如何检查数据库是否处于应该的状态. 例如,我有一个名为“Version”的数据库(版本号存储在那里).但是开发人员可以在不更改版本号的情况下访问和编辑数据库.如果例如开发人员[详细]
-
sql-server – 数据库主体拥有数据库中的模式,并且不能删除消息
所属栏目:[MsSql] 日期:2020-07-21 热度:83
我试图从数据库中删除一个主体但不能,因为它拥有一个模式.但是,当我去编辑用户时,取消选中schemae的框是蓝色且不可删除的.如何从这些模式中删除主体? 尝试使用T-SQL执行此操作: alter authorizationon schema::YourSchemaNameto dbogodrop user TheUserYouW[详细]
-
sql-server – 如何验证Windows集群以前是否已成功验证?
所属栏目:[MsSql] 日期:2020-07-21 热度:142
作为自动SQL Server安装过程的一部分,我想以编程方式检查 Windows故障转移群集是否已经过验证. 有一些方法可以以编程方式验证集群,例如Powershell cmdlet Test-Cluster,但是我没有找到一种方法来检查验证状态而不重新运行验证过程,这可能很慢,对于某些人来说[详细]
-
数据库设计 – 普通人字段的最佳做法(姓名,电子邮件,地址,性别等……)[已结束]
所属栏目:[MsSql] 日期:2020-07-21 热度:124
有关常见字段的长度和数据类型的最常见最佳做法是什么,例如: 名字 姓氏 地址 电子邮件 性 国家 城市 国家 电话号码 等等…. 我倾向于对任何一套普遍的最佳实践都非常怀疑,因为对于大多数这些领域,魔鬼都在细节中.仅仅因为信息相对常见并不意味着您的应用程序[详细]
-
sql-server – 何时更新统计信息?
所属栏目:[MsSql] 日期:2020-07-21 热度:123
我继承了执行以下操作的维护计划: 清理旧数据 检查数据库完整性 执行数据库和事务日志备份 重组我们的索引 更新统计数据 删除旧备份和维护计划文件 在23分钟的维护计划中,更新统计数据需要大约13分钟.在这13分钟的时间内,阻止了对数据库的访问(或者至少暂停[详细]
-
.net – SQL0469 IN,OUT或INOUT对过程中的参数2无效
所属栏目:[MsSql] 日期:2020-07-21 热度:106
我正在尝试针对运行AS400的IBM iSeries运行存储过程,并在我的标题中出现上述错误. 当我键入以下内容以从System iNavigator工具执行存储过程时,它运行正常: CALL QS36F.HH189P(1,1,) 第一个参数方向在存储过程中定义为输入,第二个输出和第三个参数作为输出.[详细]
-
数据库 – Django:如何为异构数据类型树建模?
所属栏目:[MsSql] 日期:2020-07-21 热度:63
我需要在我的数据库中存储树数据结构,我计划使用 django-treebeard或 django-mptt.我的混淆源是每个节点可能是三种不同的可能类型之一:根节点将始终是类型A实体,叶节点是C类实体,其间的任何东西都是B类实体.我想知道模拟这种情况的最佳方法. 更新:我首先尝[详细]
-
sql-server-2000 – 查询以获取SQL Server 2000中的所有外键约束
所属栏目:[MsSql] 日期:2020-07-21 热度:195
我需要查询SQL Server 2000以获取所有外键的列表. 特别是所有指向特定列的外键. 我该如何编写此查询? select * from sysobjectswhere xtype = F 我希望这应该是诀窍并与SQL Server 2000兼容! 如果您还需要SQL Server 2000中的表和列信息,它会涉及更多;您需[详细]
-
SQL查询找到第N个最高薪水
所属栏目:[MsSql] 日期:2020-07-21 热度:130
我指的是以下查询来查找员工的第N个最高薪水. select sal from emp t where n = (select count(sal) from (select distinct sal from emp) where t.sal=sal); 一位先生说这个查询有效.有人可以解释如何将COUNT(实际上是1到X之间的值,其中X是完全不同的工资)等[详细]
-
在Teradata SQL中查找给定列的哪些行具有不同的值
所属栏目:[MsSql] 日期:2020-07-21 热度:161
我试图比较来自相同ID的两个地址,看看它们是否匹配.例如: Id Adress Code Address1 1 123 Main1 2 123 Main2 1 456 Wall2 2 456 Wall3 1 789 Ri[详细]