-
sql-server – 数据库主体拥有数据库中的模式,并且不能删除消息
所属栏目:[MsSql] 日期:2020-07-22 热度:130
我试图从数据库中删除一个主体但不能,因为它拥有一个模式.但是,当我去编辑用户时,取消选中schemae的框是蓝色且不可删除的.如何从这些模式中删除主体? 尝试使用T-SQL执行此操作: alter authorizationon schema::YourSchemaNameto dbogodrop user TheUserYouW[详细]
-
sql-server – 如何验证Windows集群以前是否已成功验证?
所属栏目:[MsSql] 日期:2020-07-22 热度:97
作为自动SQL Server安装过程的一部分,我想以编程方式检查 Windows故障转移群集是否已经过验证. 有一些方法可以以编程方式验证集群,例如Powershell cmdlet Test-Cluster,但是我没有找到一种方法来检查验证状态而不重新运行验证过程,这可能很慢,对于某些人来说[详细]
-
数据库设计 – 普通人字段的最佳做法(姓名,电子邮件,地址,性别等……)[已结束]
所属栏目:[MsSql] 日期:2020-07-22 热度:148
有关常见字段的长度和数据类型的最常见最佳做法是什么,例如: 名字 姓氏 地址 电子邮件 性 国家 城市 国家 电话号码 等等…. 我倾向于对任何一套普遍的最佳实践都非常怀疑,因为对于大多数这些领域,魔鬼都在细节中.仅仅因为信息相对常见并不意味着您的应用程序[详细]
-
sql-server – 何时更新统计信息?
所属栏目:[MsSql] 日期:2020-07-22 热度:68
我继承了执行以下操作的维护计划: 清理旧数据 检查数据库完整性 执行数据库和事务日志备份 重组我们的索引 更新统计数据 删除旧备份和维护计划文件 在23分钟的维护计划中,更新统计数据需要大约13分钟.在这13分钟的时间内,阻止了对数据库的访问(或者至少暂停[详细]
-
.net – SQL0469 IN,OUT或INOUT对过程中的参数2无效
所属栏目:[MsSql] 日期:2020-07-22 热度:143
我正在尝试针对运行AS400的IBM iSeries运行存储过程,并在我的标题中出现上述错误. 当我键入以下内容以从System iNavigator工具执行存储过程时,它运行正常: CALL QS36F.HH189P(1,1,) 第一个参数方向在存储过程中定义为输入,第二个输出和第三个参数作为输出.[详细]
-
数据库 – Django:如何为异构数据类型树建模?
所属栏目:[MsSql] 日期:2020-07-22 热度:92
我需要在我的数据库中存储树数据结构,我计划使用 django-treebeard或 django-mptt.我的混淆源是每个节点可能是三种不同的可能类型之一:根节点将始终是类型A实体,叶节点是C类实体,其间的任何东西都是B类实体.我想知道模拟这种情况的最佳方法. 更新:我首先尝[详细]
-
sql – 复杂的字段“string – number – string”
所属栏目:[MsSql] 日期:2020-07-21 热度:56
基本上,我试图按名称对表进行排序.该表相对较大,但为了示例,我只发布了一列.列位于下方 Station===ANTIL WELL 1ANTIL WELL 2BASELINE CALIFORNIA WELLEPA WELL 6EPA WELL 7EPA WELL 108EPA WELL 109EPA WELL 110EPA WELL 111EPA WELL 112EPA[详细]
-
MS Access 2010 SQL选择计算列问题
所属栏目:[MsSql] 日期:2020-07-21 热度:126
我有一个非常广泛的Union查询与计算列,我试图通过单独的SELECT INTO查询“粘贴值”到表中.执行查询时,我收到以下错误.没有使用VBA,有没有办法解决这个问题? “SELECT INTO语句中不允许计算列.” 对于上下文: 通常,我可以通过Excel中的PowerPivot链接到联合[详细]
-
数据库 – 你怎么知道一个好的索引是什么?
所属栏目:[MsSql] 日期:2020-07-21 热度:183
在Oracle中使用表时,您如何知道何时设置好索引而不是坏索引? 这取决于你的“好”和“坏”的含义.基本上你需要意识到你添加的每个索引都会提高该列搜索的性能(因此在person表的’lastname’列中添加索引会提高在其中包含“where lastname =”的查询的性能)但[详细]
-
sql – 如何只保留一行表,删除重复的行?
所属栏目:[MsSql] 日期:2020-07-21 热度:149
我有一个表在Name列中有很多重复. ID 喜欢每个只保留一行. 以下列出了重复项,但我不知道如何删除 重复,只保留一个: SELECT name FROM members GROUP BY name HAVING COUNT(*) 1; 谢谢. 请参阅以下问题: Deleting duplicate rows from a table. 从那里改编的[详细]
-
sql-server – SQL中常量的最佳模式?
所属栏目:[MsSql] 日期:2020-07-21 热度:140
我已经看到几种模式用于“克服”SQL Server中缺少常量,但它们似乎都不能同时满足性能和可读性/可维护性问题. 在下面的示例中,假设我们在表上有一个完整的“状态”分类,选项似乎是: 只是硬编码,可能只是’评论’状态 -- StatusId 87 = LoadedSELECT ... FROM[详细]
-
如何在存储过程中获取sql错误
所属栏目:[MsSql] 日期:2020-07-21 热度:130
我正在使用SQL Server 2005.我创建了一个大部分时间都可以工作的存储过程,但是我发现了一个不能满足我想要的实例. 目前,代码执行类似的操作 if @@error 0 begin select @message_error = There was a database error adding product + @product + to product[详细]
-
sql – 在关系数据库中维护子类完整性
所属栏目:[MsSql] 日期:2020-07-21 热度:111
假设我有一张表代表超级班的学生.然后我有N个表格代表该对象的子类(运动员,音乐家等).如何表达约束,使学生必须在一个(不多于,不少于)子类中建模? 有关评论的澄清: 这是手动维护,而不是通过ORM包. 这涉及的项目位于SQL Server之上(但是看到通用解决方案会很[详细]
-
jsf-2 – 自己的ResourceHandler从数据库中流式传输图像
所属栏目:[MsSql] 日期:2020-07-21 热度:158
我正忙着自己的资源实施.不会调用getInputStream方法. 我的经纪人: public class ResourceHandlerWrapperImpl extends ResourceHandlerWrapper { private final ResourceHandler wrapped; public ResourceHandlerWrapper(fin[详细]
-
当数据依赖于日期时间时,在数据库中保存日期时间和时区信息的最佳做法
所属栏目:[MsSql] 日期:2020-07-21 热度:188
有很多关于保存日期和时间的问题.数据库中的时区信息,但在整体水平上更多.在这里,我想谈谈具体案例. 系统规格 我们有一个Orders系统数据库 这是一个多租户系统,租户可以使用任意时区(每个租户是任意的,但是单个时区,一次保存在租户表中,永不改变) DB中需要涵[详细]
-
sql – 跨同一服务器上的多个数据库进行查询
所属栏目:[MsSql] 日期:2020-07-21 热度:158
我正在寻找一种处理以下情况的方法: 我们有一个数据库服务器,上面有多个数据库(都有相同的模式,不同的数据). 我们正在寻找一种在所有数据库中进行查询的方法(并且它易于配置,因为可以随时添加更多数据库).此数据访问必须是实时的. 比如说,你有一个插入订单的[详细]
-
sql-server – 我是否在unicode的“insert into”语句中使用了前缀N?
所属栏目:[MsSql] 日期:2020-07-21 热度:169
喜欢: 插入表(col)值(N’multilingual unicode strings’) 我正在使用SQL Server 2008,我已经使用nVarChar作为列数据类型. 仅当字符串包含不在默认代码页内的字符时,才需要N”语法. “最佳实践”是在插入nvarchar或ntext列时使用N”.[详细]
-
数据库 – Realm vs Sqlite用于移动开发
所属栏目:[MsSql] 日期:2020-07-21 热度:92
是一个Xamarin开发人员,我曾经使用Sqlite作为移动数据库, 最近,Realm出现了. 关于它们之间的差异的任何想法 表演易于使用..等等? 使用任何一种方法的最佳做法是什么? Realm和Sqlite在很多方面都有很大不同. 以下是您可以通过两篇文章来了解主要差异: Syste[详细]
-
在Teradata SQL中查找给定列的哪些行具有不同的值
所属栏目:[MsSql] 日期:2020-07-21 热度:96
我试图比较来自相同ID的两个地址,看看它们是否匹配.例如: Id Adress Code Address1 1 123 Main1 2 123 Main2 1 456 Wall2 2 456 Wall3 1 789 Ri[详细]
-
sql-server-2000 – 查询以获取SQL Server 2000中的所有外键约束
所属栏目:[MsSql] 日期:2020-07-21 热度:52
我需要查询SQL Server 2000以获取所有外键的列表. 特别是所有指向特定列的外键. 我该如何编写此查询? select * from sysobjectswhere xtype = F 我希望这应该是诀窍并与SQL Server 2000兼容! 如果您还需要SQL Server 2000中的表和列信息,它会涉及更多;您需[详细]
-
SQL查询找到第N个最高薪水
所属栏目:[MsSql] 日期:2020-07-21 热度:199
我指的是以下查询来查找员工的第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是完全不同的工资)等[详细]
-
sql – 如何找到SSIS 2008 R2包中使用的.NET框架版本?
所属栏目:[MsSql] 日期:2020-07-16 热度:131
如何找到SSIS 2008 R2包中使用的.NET框架版本? 你现在可能已经找到了问题的答案.这适用于可能偶然发现这个问题的其他人.以下是查找SSIS包使用的.NET版本的一种可能方法.可以在脚本任务的帮助下找到版本.以下示例显示了如何完成此操作.此示例使用SSIS 2008 R2[详细]
-
如何从降序开始从Firebase数据库中检索数据?
所属栏目:[MsSql] 日期:2020-07-16 热度:50
参见英文答案 Firebase Data Desc Sorting in Android8个 我想知道新的firebase数据库是否已添加此功能,因为我需要在我的项目中使用它. 结构看起来像这样.. 并设置RecyclerView反转对我不起作用,因为这会导致它从底部开始. 解 所以,这是我能想到的最佳解决方[详细]
-
Sql Server Decimal(30,10)丢失最后2位小数
所属栏目:[MsSql] 日期:2020-07-16 热度:93
当在Sql Server 05中划分2个十进制(30,10)数字时,2个最后的小数似乎丢失(甚至没有舍入,只是截断). 例如: Declare @x decimal(30,10)Declare @y decimal(30,10)Declare @z decimal(30,10)select @x = 2.1277164747 select @y = 4.8553794574Selec[详细]
-
sql-server-2005 – 在SQL Server 2005中使用PDF文件进行全文搜索
所属栏目:[MsSql] 日期:2020-07-16 热度:196
我在SQL Server 2005中索引PDF文件时遇到了一个奇怪的问题,希望有人可以提供帮助.我的数据库有一个名为MediaFile的表,其中包含以下字段:MediaFileId int identity pk,FileContent image和FileExtension varchar(5).我的Web应用程序在此表中存储文件内容没有[详细]