-
SQL查询的From子句中的CTE
所属栏目:[MsSql] 日期:2020-07-24 热度:106
我需要在SQL Query的子句中使用CTE查询 看这个例子: Drop Table #TempDrop Table #Temp2Create Table #Temp(name1 text, name2 text)Insert INTO #Temp Values (test,test)Insert INTO #Temp Values (test,test)select[详细]
-
加密 – 如何在命令行上解密加密的sqlcipher数据库文件?
所属栏目:[MsSql] 日期:2020-07-23 热度:73
问题很简单 我所拥有的是: 我有一个使用sqlcipher加密的数据库文件. 我还有用于加密此db文件的密码 我需要的是: 我需要解密数据库文件/需要一个未加密/非加密/解密的数据库文件. 下载并构建sqlcipher – 如果已安装sqlcipher,请执行此操作 从目录中拉出 htt[详细]
-
sql – 使用IN参数的过程
所属栏目:[MsSql] 日期:2020-07-23 热度:139
你能帮我吗,我想创建一个程序,允许我发送一个参数把它放在一个IN子句中,如下所示: CREATE PROCEDURE [dbo].[NamesQry] @Names char(150)AS SELECT * From Mydatabase Where Names in (@Names); 并执行 EXEC [dbo].[IGDMediaSkills] Carl,Johnso[详细]
-
sql-server – 如何在SQL Server中编写foreach?
所属栏目:[MsSql] 日期:2020-07-23 热度:175
我试图在for-each中实现某些东西,我想在其中获取返回的select语句的ID并使用它们中的每一个. DECLARE @i intDECLARE @PractitionerId intDECLARE @numrows intDECLARE @Practitioner TABLE ( idx smallint Primary Key IDENTITY(1,1) , Prac[详细]
-
sql – 通过重复属性进行分组
所属栏目:[MsSql] 日期:2020-07-23 热度:70
基本上我有一个表消息,user_id字段标识创建消息的用户. 当我在两个用户之间显示一个对话(一组消息)时,我希望能够通过user_id对消息进行分组,但这是一种棘手的方式: 假设有一些消息(按created_at desc排序): id: 1, user_id: 1 id: 2, user_id: 1 id: 3, use[详细]
-
sql – oracle中Like vs Contains()之间的搜索条件差异
所属栏目:[MsSql] 日期:2020-07-23 热度:184
我创建了一个包含两列的表.我插入了两行. id name1 narsi reddy2 narei sia 一个是简单的数字类型,另一个是CLOB类型.所以我决定使用索引.我通过使用contains来查询. 查询: select * from emp where contains(name,%a%e%)02 narei sia 我预计2会来,但不[详细]
-
sql-server – 实体框架缓存查询计划性能随着不同参数而降低
所属栏目:[MsSql] 日期:2020-07-23 热度:57
我有以下问题. 背景 我正在尝试使用MVC3,EF4和jquery在450万条记录的表上实现自动完成选择器. 这是表: CREATE TABLE [dbo].[CONSTA] ( [afpCUIT] nvarchar(11) COLLATE Modern_Spanish_CI_AS NOT NULL, [afpNombre] nvarchar(30) COLLATE Modern_Span[详细]
-
数据库设计 – 加密数据库密码字段的必要性
所属栏目:[MsSql] 日期:2020-07-23 热度:191
我听说为了安全问题,建议在数据库中加密密码字段. 如果我的网站只有我可以访问数据库.我根据我们的网站政策查看其他密码没有问题. 这是否也适用于我的网站,或者说这背后有其他安全原因. guidance是没有人 – 甚至用户自己 – 应该能够看到密码,并且它们不应该[详细]
-
sql-server – 在SQL Server中设计条件数据库关系
所属栏目:[MsSql] 日期:2020-07-23 热度:121
我有三种基本类型的实体:人员,企业和资产.每个资产可以由一个且仅一个人或企业拥有.每个人员和企业可以拥有0到多个资产.在Microsoft SQL Server中存储此类条件关系的最佳做法是什么? 我最初的计划是在Assets表中有两个可以为空的外键,一个用于People,一个用[详细]
-
有效地包含不在SQL查询的Group By中的列
所属栏目:[MsSql] 日期:2020-07-23 热度:115
特定 表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-23 热度:130
问:在Words中显示数字值,输出应如下所示 SAL In_Words--------- -----------------------------------------------------800 eight hundred1600 one thousand six hundred1250 one thousand two hundred[详细]
-
Linq选择记录范围
所属栏目:[MsSql] 日期:2020-07-23 热度:50
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-23 热度:82
我是Transact SQL编程的新手. 我创建了一个存储过程,它将删除并创建一个现有的同义词,以便它指向另一个表.存储过程包含2个参数: synonymName – 现有的同义词 nextTable – 要指向的表 这是代码片段: ...BEGIN TRAN SwitchTran SET @SqlCommand=drop synony[详细]
-
如何将auto_increment键插入SQL Server表
所属栏目:[MsSql] 日期:2020-07-23 热度:80
我想将行插入到具有唯一的非自动递增主键的表中. 是否有本机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-23 热度:88
我有一个表有3列的人:Id,Name,ParentId,其中ParentId是父行的Id. 目前,要显示整个树,它必须遍历所有子元素,直到不再有子元素为止.它看起来效率不高. 是否有更好,更有效的方法来查询这些数据? 另外,有没有更好的方法在SQL Server数据库中表示这种树状结构?[详细]
-
如何使用构造函数在选择子句中为多个表的选定列编写HQL JOIN查询
所属栏目:[MsSql] 日期:2020-07-23 热度:111
我正在使用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-22 热度:160
它应该很简单,所以我的方法很可能完全是关闭的,有人希望能够把我推向正确的方向. 我们有一个Zabbix 2.0.3服务器实例设置监视一堆不同的服务器,但现在我们需要将其设置为监视并通知有关SQL Server 2008 R2故障转移主动 – 被动群集的任何警报. 从本质上讲,这是[详细]
-
sql – 从另一个表的行批量更新表
所属栏目:[MsSql] 日期:2020-07-22 热度:53
2桌: Employees- EmployeeID- LeadCountLeads- leadID- employeeID 我想通过计算Leads表中具有相同EmployeeID的潜在客户数来更新Employees.LeadCount列. 注意:可能有多个具有相同employeeID的潜在客户,因此我必须执行DISTINCT(SUM(employeeID)). UPDATE[详细]
-
sql-server – 什么是domU,为什么它连接到我的数据库?
所属栏目:[MsSql] 日期:2020-07-22 热度:111
我在Amazon EC2中运行SQL Server.我正在查看netstat(netstat -f)来对我本地数据库中的活动连接进行采样.除了出现与EC2相关的意外条目外,一切看起来都像我希望的那样: (以下所有数字都经过修改,以保护我的实际服务器信息). Proto Local Address Foreign Addre[详细]
-
sql-server – 从DbContext执行存储过程
所属栏目:[MsSql] 日期:2020-07-22 热度:96
我在SqlServer中有两个简单的存储过程: SetData(@id int,@ data varchar(10)) GetData(@id int). GetData当前返回单行单列结果集,但如果需要,我可以将其更改为适当的函数. 从DbContext实例执行这些操作的最佳方法是什么? 如果可能的话,我想避免必须进行自己[详细]
-
sql – 当Twitter说他们的整个数据库在RAM中时意味着什么?
所属栏目:[MsSql] 日期:2020-07-22 热度:123
我想知道从哪里开始数据库扩展/优化策略.在阅读了像 highscalability.com’s facebook architecture article和 this twitter architecture article这样的文章后,我不确定RAM是否只表示memcached或其他内容. 我的问题是: 整个SQL数据库可以存储在RAM中吗?我[详细]
-
sql-server – 为什么SET ARITHABORT ON会大大加快查询速度?
所属栏目:[MsSql] 日期:2020-07-22 热度:118
查询是一个包含大量分组级别和aggragate操作的选择. 使用SET ARITHABORT ON只需不到一秒钟,否则需要几分钟.我们在SQL Server 2000和2008上看到了这种行为. 有点过时了,但对于那些在这里遇到类似问题的人来说…… 我有同样的问题.对我来说,它原来是参数嗅探,起[详细]
-
sql-server-2008 – 无法连接到Windows Vista上的sql server分析服务
所属栏目:[MsSql] 日期:2020-07-22 热度:106
我刚刚在我的 windows vista机器上安装了sql server 2008开发人员版.安装成功.报告服务工作正常.但我没有任何选择连接到SQL管理工作室中的“Analysis Services”. 我在连接时获得“服务器类型”的唯一选项是 – 1. Database Engine2. Sql Server Compact PLS.[详细]
-
sql-server – 如何防止对我的SQL Server安装的攻击?
所属栏目:[MsSql] 日期:2020-07-22 热度:66
在过去的一个月里,我注意到我的事件查看器在sql server上进行了很多失败审计.看起来像是来自中国ip的暴力攻击,试图登录我已禁用的sa帐户.我已经在我的网络防火墙上阻止了它,但一周后我从同样来自中国的ip也遭到同样的攻击.到目前为止,我已经阻止了6个ips.有什[详细]
-
sql-server – 验证数据库更改(版本控制)
所属栏目:[MsSql] 日期:2020-07-22 热度:176
我已经阅读了很多关于数据库版本控制重要性的帖子.但是,我找不到一个简单的解决方案,如何检查数据库是否处于应该的状态. 例如,我有一个名为“Version”的数据库(版本号存储在那里).但是开发人员可以在不更改版本号的情况下访问和编辑数据库.如果例如开发人员[详细]