-
sql-server – SQL server 2005数字精度损失
所属栏目:[MsSql] 日期:2020-05-25 热度:153
调试一些与财务相关的SQL代码发现了数学(24,8)数学精度的奇怪问题. 在MSSQL上运行以下查询,您将获得A B * C表达式结果为0.123457 选择一个, B, C, A B * C. 从 ( SELECT CAST(0.12345678 AS NUMERIC(24,8))AS A, CAST(0 AS NUMERIC(24,8))[详细]
-
sql-server – SQL Server相当于Oracle的“CONNECT BY PRIOR”和“ORDER S
所属栏目:[MsSql] 日期:2020-05-25 热度:116
我有这个Oracle代码结构我正在尝试转换为SQL Server 2008(注意:我在方括号[]’中使用了通用名称,封闭的列名和表名,并做了一些格式化以使代码更多可读): SELECT [col#1], [col#2], [col#3], ..., [col#n], [LEVEL] FROM (SELECT [col#1], [col#2], [col#3],[详细]
-
sql-server – SQL Server 2005中CTE的范围
所属栏目:[MsSql] 日期:2020-05-25 热度:177
WITH emp_CTE AS ( SELECT ROW_NUMBER() OVER(ORDER BY (SELECT 1)) AS IdentityId, * FROM dbo.employee )SELECT * FROM emp_CTE 这很好用 如果相同的查询是这样写的. WITH emp_CTE AS ( SELECT ROW_NUMBER() OVER(ORD[详细]
-
sql – 是否可以在每个记录标签上使用PG序列?
所属栏目:[MsSql] 日期:2020-05-25 热度:74
PostgreSQL 9.2是否提供了任何功能,可以生成一个命名空间为特定值的序列?例如: .. | user_id | seq_id | body | ... ---------------------------------- - | 4 | 1 | abc.... - | 4 | 2 | def.... - | 5[详细]
-
SQL连接:SQL ANSI标准的未来(vs加入)?
所属栏目:[MsSql] 日期:2020-05-25 热度:200
我们正在开发ETL工作,我们的顾问在连接表时一直使用“旧式”SQL select a.attr1, b.attr1from table1 a, table2 bwhere a.attr2 = b.attr2 而不是使用内部连接子句 select a.attr1, b.attr1from table1 as a inner join table2 as b on a.attr2 = b.[详细]
-
sql – ORA-00907:缺少右括号
所属栏目:[MsSql] 日期:2020-05-25 热度:87
CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), PRIMARY KEY (P_Id))CREATE TABLE Orders ( O_Id int NOT NULL PRIMARY KEY, OrderNo int NOT[详细]
-
sql – 在数据库中存储多个选择值
所属栏目:[MsSql] 日期:2020-05-25 热度:165
假设我提供用户检查她说的语言并将其存储在数据库中.重要的一点是,我不会搜索db中的任何值,因为我将有一些单独的搜索引擎用于搜索. 现在,存储这些值的显而易见的方法是创建一个类似的表 UserLanguages( UserID nvarchar(50), LookupLanguageID int) 但该网站[详细]
-
sql – 根据表值找出哪个模式
所属栏目:[MsSql] 日期:2020-05-25 热度:197
我的数据库被分成基于客户端的模式(即:每个客户端都有自己的模式,具有相同的数据结构). 我也碰巧有一个外部动作,不知道它应该针对哪个架构.它来自系统的另一部分,它没有客户端的概念,也不知道它在哪个客户端设置中运行.在我处理它之前,我必须找出请求需要定[详细]
-
sql-server – 如何在SQL Server中为存储过程设置超时
所属栏目:[MsSql] 日期:2020-05-25 热度:78
我在SQL Server中有一个存储过程,我想为我的sprpc设置一个超时,这样如果它没有在适当的时间内完成,SQL Server会强制它停止. 谢谢 既然你特意询问了如何设置超时值,我会告诉你,但我同意OMG小马的评论,如果你弄清楚为什么查询需要这么长时间,你会好得多.开始阅[详细]
-
计算SQL中每列中的NULL值的数量
所属栏目:[MsSql] 日期:2020-05-25 热度:128
我正在尝试编写一个脚本,该脚本将显示每列中的非空值的数量以及表中的总行数. 我找到了几种方法来做到这一点: SELECT sum(case null_column为null然后是1 else 0)“Null Values”, sum(case null_column null时然后0 else 1)“Non-Null Values” 来自my_tabl[详细]
-
sql-server – 更换游标有哪些不同的方法?
所属栏目:[MsSql] 日期:2020-05-25 热度:137
我想知道您在现有代码中替换SQL Server游标的经验,或者您是如何解决程序人员使用游标解决的问题,并且是基于集合的. 光标用来解决的问题是什么?你是怎么更换光标的? 尝试永远不要循环,处理数据集. 您可以一次插入,更新,删除多行.这里是多行的示例插入: INSE[详细]
-
sql-server – SQL Server 2005级联删除
所属栏目:[MsSql] 日期:2020-05-25 热度:70
我不是100%确定级联删除是如何工作的. 我有简单的表,看起来像这样 用户 用户名 ExtendedUser 用户名 注释 用户名 帖子 用户名 我基本上有很多表引用User的User_ID.我想在一个表上设置级联删除,以便我可以删除User对象并确保删除所有引用User的表. 但是,我的[详细]
-
sql-server – SQL Server 2000中可用的魔术表是什么?
所属栏目:[MsSql] 日期:2020-05-25 热度:57
SQL Server 2000中有哪些魔术表? 我想知道,为什么他们是’魔术’表? ‘magic tables’是INSERTED和DELETED表,以及update()和columns_updated()函数,用于确定DML语句产生的更改. 对于INSERT语句,INSERTED表将包含插入的行. 对于UPDATE语句,INSERTED表将包含[详细]
-
用于求和数据的SQL查询
所属栏目:[MsSql] 日期:2020-05-25 热度:155
我的表数据如下 TaxTypeCode1 TaxTypeCode2 PNO Amount -----------------------------------------TX01 TX02 124 600TX02 null 124 700 TX03 TX04[详细]
-
sql – 使用空格和字符将字符串拆分为Oracle中的分隔符和regexp_substr
所属栏目:[MsSql] 日期:2020-05-25 热度:71
我正在尝试用regexp_subtr拆分字符串,但我无法使其工作. 所以,首先,我有这个查询 select regexp_substr(Helloworld - test! ,[[:space:]]-[[:space:]]) from dual 非常好地提取我的分隔符 – 空白 但是,当我尝试使用此选项拆分字符串时,它只是不起作用. selec[详细]
-
用于区分和ss的SQL查询
所属栏目:[MsSql] 日期:2020-05-25 热度:120
似乎SQL中的= ss.我需要能够在严格的特征基础上区分. 即从表中选择*,其中名称为’%%’ 产量 布莱恩布鲁斯 Steven Sossmix 等等.. 我查看了不同的Collations,看看是否有一个忽略了角色扩展,但到目前为止没有运气. 数据库默认使用Latin1_General_CI_AS – 我[详细]
-
sql – 为每个组选择随机行
所属栏目:[MsSql] 日期:2020-05-25 热度:55
我有一张这样的桌子 ID ATTRIBUTE 1 A 1 A 1 B 1 C 2 B 2 C 2 C 3 A 3 B 3 C 我想为每个ID选择一个随机属性.结果因此看起来像这样(虽然这只是众多选择之一 ATTRIBUTEBCC 这是我对这个问题的尝试 SELECT ATTRIBUTEFROM[详细]
-
sql-server – 独立存储异常:无法确定域的标识
所属栏目:[MsSql] 日期:2020-05-25 热度:114
我在SQL Server 2012 SP1 Reporting Services实例中设置了一个订阅,该实例将34MB文件导出到Excel 2007-2013 XLSX OpenXML渲染扩展.订阅会引发以下错误: System.IO.IsolatedStorage.IsolatedStorageException:无法确定域的标识. 我确认可以将报表从Report Ma[详细]
-
SQL查询选择“下一步”记录(类似于第一个或前N个)
所属栏目:[MsSql] 日期:2020-05-25 热度:137
如果某个记录不存在,我需要进行查询以返回下一个(或上一个)记录.例如,请考虑下表: ID (primary key) value1 John3 Bob9 Mike10 Tom. 如果7不存在,我想查询id为7或更大的记录. 我的问题是,[详细]
-
我可以在Mono上使用SQL Server Compact Edition CE吗?
所属栏目:[MsSql] 日期:2020-05-25 热度:73
有谁知道我是否可以在单声道上使用SQL Server Compact Edition 3.5? 我希望它们是作为托管程序集编写的,并且可以正常工作.任何人都有经验吗? 所有SQL Compact(显然除了System.Data.SqlCe.dll)都是本机库,所以不能在非Windows平台下工作.[详细]
-
sql-server – 灵活的外键
所属栏目:[MsSql] 日期:2020-05-25 热度:94
我有一个SQL Server数据库.我正在开发一个vb.net应用程序. 现在我想要一个“事件”表,它应该保留与我的数据库相关的所有事件.但是,此表的其中一个字段应该是与此事件必须执行的记录相关的字段ObjectID.但是这个记录可能在不同的表格上.例如 : 事件1 —-在表[详细]
-
sql – 将列表汇总为逗号分隔的字符串
所属栏目:[MsSql] 日期:2020-05-25 热度:52
这是当前可以每天更改的结果 (int) (nvarchar) Number Grade -------------- 1 a 1 c 2 a 2 b 2 c 3 b 3[详细]
-
sql-server – 5个大型数据库的驱动器配置
所属栏目:[MsSql] 日期:2020-05-25 热度:169
我有5个数据库,每个300GB,目前在一个由5个驱动器组成的RAID 5阵列上.所有数据库都在同时大量使用,因此驱动速度是一个问题. 如果我摆脱RAID 5配置并将每个数据库放在一个单独的驱动器上,我会看到更好的性能吗?由于其他地方的镜像,RAID 5提供的冗余不是必需的.[详细]
-
sql-server – ON子句的位置实际上意味着什么?
所属栏目:[MsSql] 日期:2020-05-25 热度:92
正常的JOIN … ON …语法是众所周知的.但是也可以将ON子句与它对应的JOIN分开定位.这是在实践中很少见到的东西,在教程中找不到,我没有发现任何网络资源甚至提到这是可能的. 这是一个可以玩的脚本: SELECT *INTO #widgets1FROM (VALUES (1), (2), (3)) x(Widg[详细]
-
sql – 表与临时表性能
所属栏目:[MsSql] 日期:2020-05-25 热度:82
数百万条记录的速度更快:永久表或临时表? 我只能将其用于1500万条记录.处理完成后,我们删除这些记录. 在您的情况下,我们使用称为临时表的永久表.这是大型进口的常用方法.实际上,我们通常使用两个临时表,其中一个包含原始数据,另一个包含清理数据,这使得使用[详细]
- sql server 查询时增加自动编号的简单示例
- sql-server – 依赖mdf和ldf文件的影子卷备份是否
- 数据库 – 在哪里可以找到redis-cli和redis-serv
- SQL Server GridView自定义分页的四种存储过程
- sql-server – SSMS快捷方式在打开的查询窗口之间
- 关闭并重新连接SQLAlchemy会话的数据库连接?
- jsf-2 – 自己的ResourceHandler从数据库中流式传
- sql – Slick 2 – 更新表中的列并返回整个表对象
- SQL Server SQL 无法装载DLL Microsoft原因(无法
- Linux下MySQL5.7.18二进制包安装教程(无默认配置

浙公网安备 33038102330553号