-
sql – 数据库服务器如何决定哪个顺序返回行,而没有任何“order by”语句?
所属栏目:[MsSql] 日期:2020-05-23 热度:106
一种异想天开的问题,总是有一些我想知道的事情,我知道为什么这样做会使我的理解有所加深. 假设我做“SELECT TOP 10 * FROM TableName”.在短时间内,相同的10行回来,所以看起来不是随机的.他们不是第一次或最后创建.在我的大量样本大小的一个表中,它没有返回最[详细]
-
LInq Order By和Order By Desc
所属栏目:[MsSql] 日期:2020-05-23 热度:108
我使用“ Linq”来过滤对象列表并对它们进行排序,比如 myList.Where(x = x.Item!= SF x.AdSize == minadSize) .OrderBy(x = x.ManufacturingDate) .OrderBy(x=x.ExpiryDate); 我怀疑我是否做得对,如果我想在多个字段上“排序”那么是否有必要使用多个Orde[详细]
-
entity-framework – 使用Entity Framework创建数据库索引
所属栏目:[MsSql] 日期:2020-05-23 热度:124
说我有以下型号: [Table(Record)]public class RecordModel{ [Key] [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)] [Display(Name = Record Id)] public int RecordId { get; set;[详细]
-
SQL Server将字符串列的值连接为5个字符长
所属栏目:[MsSql] 日期:2020-05-23 热度:111
场景: 我有一个table1(col1 char(5)); table1中的值可以是’001’或’01’或’1′. 需求: 无论col1中的值是什么,我都需要在5个字符串长度中将其与前导“0”连接,使其为5个字符长. 我申请的技术: select right((00000 + col1),5) from table1; 我没有看到任[详细]
-
Rest客户端分隔的多租户数据库
所属栏目:[MsSql] 日期:2020-05-23 热度:86
我有一个多租户数据库与复合键 clientId - docId 路由看起来像这样 /api/controller/clientId/docId 对于身份验证,我使用“全局”用户名,如电子邮件密码,通过https发送在每个请求的http标头中.用户名明确地映射到客户端,并在后端可用. 有什么办法妥善地休息和[详细]
-
Postgres类似于SQL Server中的CROSS应用程序
所属栏目:[MsSql] 日期:2020-05-23 热度:198
我需要将针对MS SQL Server 2005编写的SQL查询迁移到Postgres 9.1. 在此查询中替换CROSS APPLY的最佳方法是什么? SELECT *FROM V_CitizenVersions CROSS APPLY dbo.GetCitizenRecModified(Citizen, LastName, FirstName, Mi[详细]
-
sql – 有一个快速的方法来检查是否有任何列为NULL?
所属栏目:[MsSql] 日期:2020-05-23 热度:179
我有一个大约20列的桌子.除了打字外: Where column1 is null OR column2 is null OR column3 is null etc... 有更快的方法来检查每一列,看看是否有空值,如果是,返回该记录? 没有.有办法更快地编码,但是没有像你这样的快捷方式.取自 an answer I gave on dba[详细]
-
SQL Server唯一索引跨表
所属栏目:[MsSql] 日期:2020-05-23 热度:67
可以在表之间创建唯一的索引,基本上使用视图和唯一索引. 我有一个问题. 给定两(或三)表. Company- Id- NameBrand- Id- CompanyId- Name- CodeProduct- Id- BrandId- Name- Code 我想确保唯一性的组合: Company / Brand.Code 和 Company / Brand.Product[详细]
-
数据库 – 是否有postgres命令列出/删除所有物化视图?
所属栏目:[MsSql] 日期:2020-05-23 热度:85
我在代码中创建多个视图,每次运行代码时,我想删除生成的所有物化视图.是否有任何命令将列出Postgres的所有物化视图或将其全部删除? 显示所有: SELECT oid::regclass::textFROM pg_classWHERE relkind = m; 根据您当前的search_path,必要时,从命令转换为文本[详细]
-
SQL – 通过表记录迭代
所属栏目:[MsSql] 日期:2020-05-23 热度:134
我已经创建了用户定义的函数,它将逗号分隔的字符串转换为表.我这样执行这个功能: select [String] as ID from dbo.ConvertStringToTable(1,2,3,4) 此查询的结果如下所示: ID--1234 实际上,我想迭代此表中的每一行.但是,我不知道如何做到这一点.有人可以向我[详细]
-
Haskell中的`join`和`fmap join`是否等于(从类别理论的角度来看)?
所属栏目:[MsSql] 日期:2020-05-23 热度:133
我的问题来自 Haskell的monad的第一定律:join. fmap join = join.加入. 在Haskell/Category_theory,该法律由以下图片证明: 我对这个例子使用类型的实例而不是类型的事实感到困惑.因为Hask类中的对象是类型,而不是它们的实例. 所以我尝试用类型重绘这个例子,[详细]
-
实体框架 – 获取SQL进行自动移动的策略
所属栏目:[MsSql] 日期:2020-05-23 热度:105
我们使用EF 5RC,首先进行迁移.我觉得这应该是一个容易解答的问题(我希望).有没有办法找出自动迁移尝试做什么. 我通过Add-Migration PS命令添加了一个迁移. 我已经调用了Update-Database,所有这一切似乎都与迁移一致. 现在 – 我正在像我一般正在运行更新数据[详细]
-
数据库设计 – 在数据库中,键和索引之间有什么区别?
所属栏目:[MsSql] 日期:2020-05-23 热度:58
例如,在SQLServer中,如果我在其上设置了一个’unique’的索引,那么它与一个不同的是什么呢? 如何知道何时使用Key与Indexed字段? 具有唯一值的字段基本上是一个键.但是,一个键用于唯一标识表中的行,而索引用于对表中的行进行排序或分组.一旦初始设置,密钥不[详细]
-
sql-server – SQL Server十六进制数据类型
所属栏目:[MsSql] 日期:2020-05-23 热度:186
我正在寻找SQL Server中的数据类型,将数据存储为十六进制而不是int,但找不到任何类似的数据.当然有一个十六进制数据类型? 将其存储为INT,并使用HEX()函数进行转换. 在SQL Server中没有十六进制的本机存储. 编辑: 您还可以将十六进制数据存储为VARBINARY,但[详细]
-
sql server使用计算列
所属栏目:[MsSql] 日期:2020-05-23 热度:105
我有这样的查询: select (price1 + price2 + price3) as total_price from prices 我如何使用计算列total_price来计算其他总数? select (price1 + price2 + price3) as total_price,(price4 + total_price) as total_price2from price[详细]
-
哪个版本的Interbase或Firebird是在哪个数据库下创建的?
所属栏目:[MsSql] 日期:2020-05-23 热度:168
我有一个扩展名为.ib的文件.我猜它是Interbase或Firebird文件,但我无法确切地解决哪个问题.此外,尚不清楚确切地使用哪个版本的Interbase(或Firebird)来创建文件. 到目前为止我发现了什么: 我已经尝试了各种不同的软件来读取这个文件(FlameRobin,Firebird的is[详细]
-
sql-server – 如果SELECT语句中没有结果,则使用CASE返回字符串
所属栏目:[MsSql] 日期:2020-05-23 热度:70
如果没有SELECT语句的结果,是否可以使用CASE返回某个字符串? 例: DECLARE @accountnumber AS VARCHAR(10)SET @accountnumber = account number to searchSELECT CASE WHEN account IS NOT NULL THEN We Have Records of[详细]
-
syntax – 用于截断IBM DB2中的表的SQL查询
所属栏目:[MsSql] 日期:2020-05-23 热度:189
任何人都可以给我一些截断IBM DB2中的表的语法. 我运行以下命令:truncate table tableName immediate; 错误是DB2 SQLCODE=-104, SQLSTATE=42601, SQLERRMC=table;truncate ;JOIN , DRIVER=3.50.152 Message: An unexpected token “table” was fou[详细]
-
Tally数据库与c#应用程序同步
所属栏目:[MsSql] 日期:2020-05-23 热度:186
我想让一个应用程序将Tally销售订单和销售发票从tally同步到我们的SQL数据库.目前用于测试目的我正在使用Tally ERP 9教育版本. 我已经在tally中创建了一些销售订单,并且需要使用tally ODBC Sql查询的所有订单和其详细信息 根据我的研究,我收到了很少的销售订[详细]
-
单个SQL SELECT从一个表行返回多个行
所属栏目:[MsSql] 日期:2020-05-23 热度:183
我们有一个表格形式: ID,Value1,Value2,Value31,2,3,4 我们需要将其转化为. ID,Name,Value1,Value1,21,Value2,31,Value3,4 在一个SELECT语句中是否有一种聪明的方法(即没有UNION)?列名称Value1,Value2和Value3是固定且常量的. 该数据库是oracle 9i. 这适用[详细]
-
将行反规范化为列可以增强SQL Server的性能吗?
所属栏目:[MsSql] 日期:2020-05-23 热度:171
我有一个数据,它是一个整数值矩阵,表示带状分布曲线. 我正在针对INSERT性能优化SELECT性能.最多有100个乐队. 我主要是通过在一段时间内对频段求和或求平均来查询这些数据. 我的问题是,通过在每个频段有1列的表格中展平这些数据,或者使用表示频段值的单个列,我[详细]
-
来自数据库的php echo带有断行
所属栏目:[MsSql] 日期:2020-05-23 热度:79
这是一个我认为的简单问题,但还不能弄清楚. 我有一个文本区域,提交后转到数据库,然后我在页面上回显此文本,但这是问题,比如该人在textarea上写道: Hi Robert, This is just a test!. Jason. 并且消息就像那样传递到数据库,但当我回应它时,我得到: Hi Robert[详细]
-
sql – LISTAGG等效于windowing子句
所属栏目:[MsSql] 日期:2020-05-23 热度:54
在oracle中,LISTAGG函数允许我用OVER(PARTITION BY column ..)子句分析地使用它.但是,它不支持使用ROWS或RANGE关键字使用窗口. 我有一个来自商店寄存器的数据集(简化了问题).请注意,寄存器表的数量始终为1 – 1项,一个交易行. TranID TranLine ItemId OrderID[详细]
-
任何可扩展的OLAP数据库(web app scale)?
所属栏目:[MsSql] 日期:2020-05-23 热度:90
我有一个应用程序,需要分析不同级别的聚合,这就是OLAP工作负载.我想更频繁地更新我的数据库. 例如,这里是我的更新的样子(模式看起来像:time,dest,source ip,browser – 访问) (15:00-1-2-2010, www.stackoverflow.com, 128.19.1.1, safari) -- 105(15:00-1-2[详细]
-
表创建时sql – IDENTITY NOT NULL
所属栏目:[MsSql] 日期:2020-05-23 热度:200
任何人都可以告诉我表创建时的指令IDENTITY NOT NULL是否是冗余的?我的意思是,通过消息来判断 DEFAULT或NULL不允许作为显式标识值. 我会说,声明为IDENTITY的任何列都隐式也被声明为NOT NULL,但我想确保.任何人都可以确认吗? 非常感谢你. SQL Server自动添加[详细]

浙公网安备 33038102330553号