-
sql – ORA 7445:导致Oracle 12c崩溃的查询
所属栏目:[MsSql] 日期:2020-05-24 热度:146
在Oracle 11上所有测试都通过OK后,我正在测试我在Oracle 12上的应用程序.在测试期间,应用程序在运行某个查询时不断失去与Oracle的连接.这是一个简单的示例,它可以完全复制问题: --create an example tableCREATE TABLE ERROR_TABLE( PKID INT, STRING_COLUMN[详细]
-
SPARQL:SQL UPDATE的等价物?
所属栏目:[MsSql] 日期:2020-05-24 热度:143
我想知道SPARQL是否有相当于SQL“更新”的查询?我在哪里可以找到适合初学者的教程? 是 – SPARQL Update,SPARQL 1.1中的新功能.我强烈推荐Bob DuCharme的 Learning SPARQL书.我不知道任何好的初学者教程,但如果您知道如何使用SPARQL查询数据,那么SPARQL Upd[详细]
-
sql – 如何为所有行选择XML字段节点
所属栏目:[MsSql] 日期:2020-05-24 热度:75
我有这样一张桌子: YEAR int,Fields XML 我的XML列对所有行都有这种结构,但具有不同的值: 我怎么能得到这个结果: YEAR ID NAME LASTNAME---------------------------------------------------2011 1000[详细]
-
sql – 创建一个查询以填补由于数据错误而导致的表空白
所属栏目:[MsSql] 日期:2020-05-24 热度:197
我有一个包含以下架构的表: DateTime [Creation Date] PKint [Data] 列数据具有来自传感器的值,如下所示: 123225354578021512331025552678 如您所见,值总是递增. 由于传感器中的问题,我们有时在有效值之间得到0.当我们尝试使用数据时,这会产生一些问题,因此[详细]
-
sql – 正确使用Count函数
所属栏目:[MsSql] 日期:2020-05-24 热度:130
在Enrollment_Changes表中,列出的电话型号是订户在该日期更改的电话. 如果Enrollment_Changes没有后续更改,则订户更改为TO的电话将列在P_Enrollment表中 例如,订户12345678在2011年1月5日注册了RAZR. 2011年11月1日,他改变了RAZR.您可以通过2012年5月19日的En[详细]
-
linq-to-sql – 将Linq迁移到SQL代码到.Net Core
所属栏目:[MsSql] 日期:2020-05-24 热度:107
我们有一些使用 Linq to SQL作为ORM的遗留代码.我们想将这个逻辑迁移到.Net Core,以便我们可以将它放在 Linux服务器上.据我所知,L2S不包含在.Net Core中. 阻力最小的迁移路径是什么? 如果您使用L2S,因为EF使用Skip和Take以获取大块结果作为块效率很低,那么最[详细]
-
sql – Ruby on Rails中的单步批量删除
所属栏目:[MsSql] 日期:2020-05-24 热度:115
如何从Rake任务发送这样的查询到数据库服务器而不删除“每个”循环中的逐个记录? delete from datawhere uuid in ( select uuid from data group by uuid, raw, recdate having count(*)1); ActiveRecord为您提供了delete_all方法.请注意,它不会调用[详细]
-
两个用于排序时间戳日期的sql
所属栏目:[MsSql] 日期:2020-05-24 热度:121
我有98w行数据.当我想用pub_time对数据进行排序时,我发现了一件有趣的事情. 这是SQL: select * from t_p_blog_article_info t order by t.pub_time desc 它花了19s. select * from t_p_blog_article_info t where t.pub_time to_date( 1900-01[详细]
-
原子独占SQL记录更新
所属栏目:[MsSql] 日期:2020-05-24 热度:92
我想更新表中的单个记录,以反映给定的客户端会话已在多会话环境中获取记录(现在拥有该记录以进行进一步更新).到目前为止我有这个: create procedure AcquireRow( @itemNo int, -- Item ID to acquire @sessNo int, -- Session ID @res char(1)[详细]
-
sql-server – Nhibernate:如何为SqlDateTime溢出异常找到负责的字段
所属栏目:[MsSql] 日期:2020-05-24 热度:144
我知道异常的原因(SqlDateTime溢出.必须在1/1/1753 12:00:00 AM和12/31/9999 11:59:59 PM之间.)是实体中不可为空的DateTime字段,所以Nhibernate希望保存比MSSQL接受的更小的DateTime值. 问题是项目中有很多实体要找到正确的DateTime字段. 该异常发生在SaveOrU[详细]
-
.net – 重构LINQ IQueryable表达式以删除重复的查询部分
所属栏目:[MsSql] 日期:2020-05-24 热度:89
我有一些具有冗余的 linq查询,我想分解出一段代码.这些是IQueryable的连接表达式,重要的是我不会导致查询比没有重构时更早地进行评估. 这是一个简化的查询: var result = from T in db.Transactionsjoin O in db.Orders on T.OrderID equals O.OrderIDjoin O[详细]
-
sql – “ORA-22812:在尝试访问系统表时无法引用嵌套表列的存储表”
所属栏目:[MsSql] 日期:2020-05-24 热度:79
我的Oracle 12c数据库中有一个表 XML Schema创建: BEGIN-- Register the schemaDBMS_XMLSCHEMA.registerSchema(http://www.example.com/fvInteger_12.xsd,xs:schema xmlns:xs=http://www.w3.org/2001/XMLSchemaxs:el[详细]
-
sql-server – 链接服务器在SQL Server Express中
所属栏目:[MsSql] 日期:2020-05-24 热度:97
我正在开发一个应用程序,我在SQL Server Express中有一个本地数据库.在本地数据库中工作期间,我们需要在另一个SQL Server / live服务器上执行查询并返回一个值,并使用此值在本地服务器中执行查询. 对2或3个查询执行此查询时可以,但我有大约5000条记录,我需要[详细]
-
sql-server – 在多个集合中查找一个匹配集
所属栏目:[MsSql] 日期:2020-05-24 热度:109
我有一个包含许多集合的表(@ t1).我想在@ t1中找到@ t2的完美匹配. 在此示例中,所需结果为1. (第1组完全匹配,第2组包含3个元素,而@ t2只包含2个元素,第3组包含的元素少于@ t2,第4组包含@ t2中不允许的NULL元素,第5组包含正确数量的元素但其中一个要素不相等.)[详细]
-
database – 如何使用插入/删除的Core Data(或SQL)维护有序表?
所属栏目:[MsSql] 日期:2020-05-24 热度:96
这个问题是在核心数据的背景下,但如果我没有弄错,它同样适用于更一般的SQL案例. 我想使用Core Data维护一个有序的表,用户可以: 重新排序行 在任何地方插入新行 删除任何现有的行 什么是最好的数据模型呢?我可以看到两种方式: 1)将其建模为数组:我向我的实[详细]
-
任何好的SQL Anywhere数据库架构比较工具?
所属栏目:[MsSql] 日期:2020-05-24 热度:53
是否有支持Sybase SQL Anywhere版本10的良好数据库模式比较工具?我已经看到了SQL Server的一小部分,一些用于 MySQL和Oracle,但没有任何正确支持SQL Anywhere的东西. 我尝试使用DB Solo,但它将我所有的非唯一索引转换为唯一索引,我没有看到任何改变它的选项.[详细]
-
sql-server-2005 – SAS读取sql server 2005中的位数据类型
所属栏目:[MsSql] 日期:2020-05-24 热度:132
我有一个sql server 2005数据库,其中包含一个数据类型为bit的列.当我查看sql server management studio中的数据时,我看到列值为0或1,当我使用SAS时,我看到0或-1,就像SAS正在否定1值.有人对此有解释吗?谢谢. 我估计你必须使用libname oledb从SAS连接到SQL Ser[详细]
-
如何跟踪.NET应用程序中许多SQL Server数据库的更改?
所属栏目:[MsSql] 日期:2020-05-24 热度:164
问题: 有许多不同的数据库,它们直接由许多不同的应用程序填充(没有任何常见的应用程序层).只能通过SP访问数据(按政策) 任务: 应用程序需要跟踪这些数据库中的更改并在最短时间内做出响应 可能的解决方案: 1)为每个数据库中的每个表创建触发器,这将使用事件[详细]
-
sql-server – TSQL:按asc排序,不带列名
所属栏目:[MsSql] 日期:2020-05-24 热度:144
我是SQL Server的新手.现在我遇到了这样的查询: SELECT country FROM Hovercraft.Orders GROUP BY country ORDER BY ASC order by子句中没有给出列名.这可能吗? SSMS说没有. 约尔格 这可能是一个印刷错误 – 您必须指定您所订购的产品;这可以是列名,表达式[详细]
-
为什么我的Firebird数据库对于它所拥有的数据量如此巨大?
所属栏目:[MsSql] 日期:2020-05-24 热度:77
我最近一直在玩数据库编程,我注意到有点令人担忧的事情. 我拿了一个以专有的非压缩格式保存的二进制平面文件,它保存了几种不同类型的记录,构建了表示相同记录的模式,并将数据上传到Firebird数据库.原始的平面文件大约是7 MB.该数据库超过70 MB! 我可以理解,[详细]
-
sql-server – 约束GUI如何在SQL Server Management Studio中工作?
所属栏目:[MsSql] 日期:2020-05-24 热度:106
在我的TSQL表中,我添加了一个带有以下sQL语句的约束 alter table disabledqualitiesadd constraint uc_uIdQualCodeunique (userId, qualitycode) 我是手工完成的,因为我无法弄清楚GUI应该如何工作. 您添加一个约束,然后您将获得一个窗口,您应该“定义”您的约[详细]
-
如果存在,或者如果不存在,则此SQL查询如何更新行?
所属栏目:[MsSql] 日期:2020-05-24 热度:131
我正在使用一些代码.有几个查询的效果是,如果行存在并填充了一些数据,那么该行将使用其余数据进行更新,如果该行不存在,则会创建一个新行.它们看起来像这样: INSERT INTO table_name (col1, col2, col3)SELECT %s AS COL1, %s AS COL2, %s AS COL3FROM ( SELE[详细]
-
algorithm – 在数据库中,如何存储事件发生日期和时间帧以进行快速/优雅查询?
所属栏目:[MsSql] 日期:2020-05-24 热度:52
假设我正在维护一个事件数据库,可以是每周一次的营业时间表(周一至周五:上午10点至下午7点,周六:下午12点至下午6点,周日:休息),以及月度活动(艺博会,每个第一个星期六,从上午10点到下午5点)到年度活动(平安夜慈善晚宴,晚上7点至晚上9点) 在理想的情况下,我[详细]
-
sql – 需要数据库设计建议
所属栏目:[MsSql] 日期:2020-05-24 热度:134
我是一家电信公司的独立开发人员,我正在接受任何有一点时间回答的人的数据库设计建议. 我每天插入一个表~200万行,然后这些表每月进行存档和压缩.每个月表包含~15,000,000行.虽然这个月逐月增加. 对于我上面的每个插入,我将来自属于一起的行的数据组合并创建另[详细]
-
数据库 – IMMUTABLE,STABLE和VOLATILE关键字如何影响函数的行为?
所属栏目:[MsSql] 日期:2020-05-24 热度:195
我们写了一个函数get_timestamp()定义为 CREATE OR REPLACE FUNCTION get_timestamp() RETURNS integer AS$$SELECT (FLOOR(EXTRACT(EPOCH FROM clock_timestamp()) * 10) - 13885344000)::int;$$LANGUAGE SQL; 这在INSERT和U[详细]

浙公网安备 33038102330553号