-
linq-to-sql – Linq to SQL和Linq to Objects查询相同吗?
所属栏目:[MsSql] 日期:2020-05-23 热度:95
如果我们抽象出DataContext,那么L2S和L2O查询是否相同? 我已经有一个工作原型来演示这个,但它非常简单,并且想知道它是否能够支持更高级的查询. 有人知道吗? 不,他们不一样. LINQ to Objects查询在IEnumerableT个集合上运行.查询遍历集合并针对集合中的项执[详细]
-
sql-server – 请解释SQL Azure“master”数据库
所属栏目:[MsSql] 日期:2020-05-23 热度:104
SQL Azure中的“主”数据库是什么?我刚刚创建了一个订阅,一旦我创建了一个“新的SQL Server”,我立即获得了1GB大小的“主”数据库.无法删除该数据库 – 管理门户中的“删除”按钮未激活. 当我尝试部署.dbproj项目时,Visual Studio称它“无法部署到系统数据库[详细]
-
我应该如何重写我的数据库执行/提交以使其适合单元测试?
所属栏目:[MsSql] 日期:2020-05-23 热度:129
我一直在努力开始进行单元测试,同时开发一个小的cli程序. 我的程序基本上解析命令行参数和选项,并决定调用哪个函数.每个函数都对数据库执行一些操作. 所以,例如,我可能有一个创建函数: def create(self, opts, args): #Ive left out the error handling. str[详细]
-
sql – 包含大量列的表
所属栏目:[MsSql] 日期:2020-05-23 热度:56
如果我的表有大量的列(超过80),我应该将它拆分成几个具有一对一关系的表,还是保持原样?为什么?我主要担心的是表现. PS – 我的桌子已经处于第3范式. PS2 – 我正在使用MS Sql Server 2008. PS3 – 我不需要一次访问所有表数据,而是在该表中有3个不同类别的[详细]
-
sql-server – 如何以编程方式禁用主键约束?
所属栏目:[MsSql] 日期:2020-05-23 热度:132
我的MS SQL Server 2005表中有一个主键表.我想禁用它.现在我收到错误: 违反PRIMARY KEY约束’PK_Name’.无法在对象’dbo.Table’中插入重复键. 我希望不会发生此错误,并且与没有约束的普通列一样使用PRIMARY KEY,并且在对其进行更改后恢复此约束.如何禁用此[详细]
-
sql-server – 使用下面给出的连接字符串连接数据库需要做什么设置?
所属栏目:[MsSql] 日期:2020-05-23 热度:135
在我的.exe设置中有连接字符串 Data Source=SERVER;Initial Catalog=POS_Chimur;User ID=sa;Integrated security=false 我必须为此exe安装数据库,根据上面的connectionString将需要什么设置. 到目前为止,我已经安装了sql server,其默认实例名称为pc SERVER.仍[详细]
-
sql – Rails种子:如何截断DB表?
所属栏目:[MsSql] 日期:2020-05-23 热度:130
在将测试数据播种到DB表之前,我需要截断表(我需要重置主键),我试着这样做: ActiveRecord::Base.connection.execute(TRUNCATE users) 但是当我从DB打印出数据时,我仍然没有看到从1计数主键. 我究竟做错了什么? 编辑: 另外,我已经尝试在终端中手动运行Postgr[详细]
-
sql – INSERT语句与FOREIGN KEY SAME TABLE约束冲突
所属栏目:[MsSql] 日期:2020-05-23 热度:119
我创建了表Employee Create table Employee( FName varchar(20) Not Null, LName varchar(20) Not Null, SSN int Not Null, BDate Datetime, Address varchar(50), Sex char(1), Salary[详细]
-
sql – 获取通过计算空值完成的列的百分比
所属栏目:[MsSql] 日期:2020-05-23 热度:184
我有一个包含允许空值的列的表.如果值为null则不完整.我想计算完成百分比. 这可以通过SQL在MySQL中完成,还是应该获取总条目和总空条目并计算服务器上的百分比? 无论哪种方式,我都很困惑我需要如何分离variable_value以便我可以得到它的总结果以及它的总NULL[详细]
-
SQL:如何在max datetime的基础上为多个id选择单个记录?
所属栏目:[MsSql] 日期:2020-05-23 热度:69
我有以下SQL表, Id WindSpeed DateTime--------------------------------------1 1.1 2009-09-14 16:11:38.3831 1.9 2009-09-15 16:11:38.3831 2.0 20[详细]
-
SQL Server和MySQL服务器之间的复制
所属栏目:[MsSql] 日期:2020-05-23 热度:54
我想在SQL Server和 MySQL之间设置复制,其中SQL Server是主数据库服务器,MySQL是从服务器(在Linux上). 有没有办法设置这样的场景?帮我 . 我的回答可能来得太晚,但仍有待今后参考…… 您可以使用SymmetricDS: http://www.symmetricds.org/之类的异构复制解决[详细]
-
sql – 检查Integer是否在一系列列值之间
所属栏目:[MsSql] 日期:2020-05-23 热度:139
请考虑以下表模式: ----------------------------------| ID | MinValue | MaxValue |----------------------------------| 1 | 0 | 10 || 2 | 11 | 20 || 3 | 21[详细]
-
ServiceStack OrmLite如何检测代码模型的更改并重新创建数据库?
所属栏目:[MsSql] 日期:2020-05-23 热度:60
是否有一种首选方法来检测代码模型中的更改并自动重新创建数据库?我不需要迁移数据,如果有变化,我可以完全删除所有表,从模型重新创建表,并在代码中填充初始数据集的新表. 与此相关:有没有办法使用ServiceStack的ORMLite版本获取数据库中所有表的列表? 目前[详细]
-
sql-server – 存储过程与函数编译和性能差异
所属栏目:[MsSql] 日期:2020-05-23 热度:52
最近我给出了一个非常简单的访问者,让我解释了存储过程和UDF之间最基本的区别. 我能够回忆起listed here的一些差异,但他不接受任何一个作为BASIC的差异. 根据他的回答是SP只编译一次,而UDF每次被调用时编译,导致UDF比存储过程慢得多. 现在我已经搜索了但是无[详细]
-
SQL Server:舍入十进制数并转换为int(在Select中)
所属栏目:[MsSql] 日期:2020-05-23 热度:198
我在Select中使用以下行返回带小数的数字, 例如33.33333. 如何在Select中对此进行舍入并转换为整数,以便我没有小数,例如在上面的例子中它应该返回33? 100 * AVG(CASE WHEN col2 = col3 THEN 1.0 ELSE 0.0 END) AS matchPercent 蒂姆,非常感谢你提供的任何帮[详细]
-
如何编写SQL查询以识别特定字段中的重复值?
所属栏目:[MsSql] 日期:2020-05-23 热度:87
这是我正在使用的表格: 我想仅识别具有不同参数的重复扣减ID的ReviewID. 例如,在上图中,ReviewID 114具有两个不同的参数ID,但两个记录具有相同的扣除ID. 就我的目的而言,此记录(ReviewID 114)有错误.对于单个ReviewID,不应存在两个或多个具有相同扣减ID的唯[详细]
-
如何在LINQ中表达两个字段的SQL OrderBy子句
所属栏目:[MsSql] 日期:2020-05-23 热度:130
我需要在LINQ lambdas中编写以下SQL语句: SELECT *FROM productORDER BY ProductScore DESC, ProductID ASC 我想这段代码: product.OrderByDescending(m = m.ProductScore).OrderBy(m = m.ProductId) 它不等同,因为第二个OrderBy将覆盖第一个.有没有[详细]
-
sql-server – OPTION(OPTIMIZE FOR UNKNOWN)和OPTION(RECOMPILE)之
所属栏目:[MsSql] 日期:2020-05-23 热度:191
我在SQL Server 2012中遇到了经典的 Parameter Sniffing问题.基于一些研究,我发现了围绕这个问题的多种选择.我需要理解它们之间的区别的两个选项是OPTION(OPTIMIZE FOR UNKNOWN)和OPTION(RECOMPILE). 我在犹豫是否在我遇到此问题的查询结束时使用OPTION(RECOM[详细]
-
枚举在SQL Server数据库中
所属栏目:[MsSql] 日期:2020-05-23 热度:83
在SQL Server数据库中存储枚举(枚举可用于编程语言,如C#)是否有更好或更简单的方法,而不是简单地创建每个枚举的查找表(使用Id,代码和名称作为列)(特别是当有每个表中的行几行)?我发现一个 article,建议为所有枚举创建一个查找表,并且这种方法被一些人批评,认[详细]
-
在Haskell中对抽象数据类型进行排序
所属栏目:[MsSql] 日期:2020-05-23 热度:118
例如,我有以下, type something = (Float, Float, Int, Aa, Bb, Cc, Int) 如果我想在他们的第一个元素(Float)中找到最小的东西,我怎么能这样做?我的理由如下,但我无法设法如何实现它 因为我有一个东西的列表,最简单的方法应该是创建我自己的min帮助函数,比较[详细]
-
sql-server – 如何获取SQL查询返回的表的大小(以字节为单位)?
所属栏目:[MsSql] 日期:2020-05-23 热度:169
如何获取SSM中SQL查询返回的表的大小(以字节为单位)? 您是在寻找表格的大小,还是表格中一行的大小?如果您的所有列都是固定大小的,即nchar而不是nvarchar等,后者才可用. 对于var size columns,您可以使用每列的最大长度,并将它们相加,以获得最大行大小,但这[详细]
-
sql – 从Redshift数据库中删除所有重复项
所属栏目:[MsSql] 日期:2020-05-23 热度:133
我有一个非常大的Redshift数据库.记录没有唯一键或ID.我想删除所有可能最有效查询的重复项. 关于典型的sql数据库的其他stackoverflow问题建议复制表并在该过程中跳过重复项,但这对于一个巨大的红移数据库来说似乎不是最理想的. 还有更好的解决方案吗? 使用Re[详细]
-
Pandas to_sql到sqlite返回’Engine’对象没有属性’cursor’
所属栏目:[MsSql] 日期:2020-05-23 热度:174
我在pandas中有一个working_df我想输出到sqlite数据库. from sqlalchemy import create_enginesql_engine = create_engine(sqlite:///test.db, echo=False)working_df.to_sql(data, sql_engine,index=False, if_exists=app[详细]
-
sql – 如何在oracle中的多个select中避免使用相同的子查询?
所属栏目:[MsSql] 日期:2020-05-23 热度:148
这是使用相同子查询的三个不同选择.如何使用子查询结果而不是再次执行子查询. SELECT *FROM AddressWHERE address_key IN ( SELECT address_key FROM person_address WHERE peson_key IN (person_list)[详细]
-
sql – 别名FOR XML PATH结果
所属栏目:[MsSql] 日期:2020-05-23 热度:186
我想为以下输出添加别名: -- Test table with some rubbish dataDECLARE @Test TABLE( Names [varchar](20))INSERT INTO @TestSELECT Simon-- Query returns but with XML_GUID aliasSELECT NamesFROM[详细]

浙公网安备 33038102330553号