-
sql – 如何在存储过程中调用存储过程(带有2个参数)?
所属栏目:[MsSql] 日期:2020-05-24 热度:80
我有相同参数(服务器名称和日期)的存储过程.我想编写一个存储过程并在该SP中执行它们(称为SP_All). CREATE PROCEDURE [dbo].[SP_All]ASBEGINexec sp_1 @myDate datetime, @ServerName sysnameexec sp_2 @myDate datetime, @ServerName sysnameexec[详细]
-
如何使用dbUnit将数据库恢复到初始状态?
所属栏目:[MsSql] 日期:2020-05-24 热度:91
我是自动化测试和dbUnit的新手.所以我很感激你的建议. 我将创建一个测试套件,它将按以下方式运行: 创建一个内存H2数据库 运行DDL脚本来创建表 运行dbUnit以插入将由所有测试使用的初始数据(让我们称之为STATE0). 运行测试 到那里它对我来说很好看,但我不明白[详细]
-
sql-server – sp_who2 BlkBy正在等待命令的休眠进程
所属栏目:[MsSql] 日期:2020-05-24 热度:149
运行sp_who2时,我的一个SQL命令似乎正在阻塞,但正在等待“正在休眠”和“正在等待命令”的进程.这没有任何意义. 可能导致这种情况的任何想法?我知道DELETE正在一个先前在表中插入了很多行的事务中运行,这可能是问题吗? 您可能在SPID 98上有一个打开的事务.[详细]
-
sql-server – 如果我使用Linq,是否必须手动关闭SQL连接?
所属栏目:[MsSql] 日期:2020-05-24 热度:62
传统上,当我们使用SQL字符串完成一些工作时,我们必须在页面关闭之前关闭sql连接,我想知道我是否使用 Linq来执行数据操作我还需要手动关闭连接吗? 这与 this question非常相似(但不完全相同). LINQ to SQL将在需要时打开和关闭连接 – 您实际上不必处理DataCo[详细]
-
SQL Server的良好实践:nvarchar(max)性能
所属栏目:[MsSql] 日期:2020-05-24 热度:99
新的.net程序员在这里.作为一名新的程序员,我总是尽力遵循工作时的最佳实践.今天我开始使用SQL Server,我问同事应该将哪种数据类型用于用户描述列.他告诉我使用nvarchar(MAX)而且我做了,它工作得很好. 但是,在这种情况下,我们是否应该始终使用nvarchar(max)?[详细]
-
sql-server – 将Oracle与SQL Server链接
所属栏目:[MsSql] 日期:2020-05-24 热度:159
我正在尝试将SQL Server 2005链接到Oracle 10g数据库.我已经在SQL服务器上安装了Oracle客户端,并验证了我可以使用tnsping和sqlplus连接到Oracle数据库.当我尝试在SQL Server中运行查询时,我得到以下内容: 用于链接服务器“ORA_CSSA2APD”的OLE DB提供程序“O[详细]
-
SQL中需要不寻常的输出格式
所属栏目:[MsSql] 日期:2020-05-24 热度:150
我有一个格式的SQL表; Name Date ValueABC 1/21/2015 52ABC 1/22/2015 12ABC 1/23/2015 32DEF 1/21/2015 78DEF 1/22/2015 53etc... 为了与遗留程序兼容,我需要格式化文本文件,如下所示: ABC1/21/201[详细]
-
数据库 – 如何为单元转换建模表格?
所属栏目:[MsSql] 日期:2020-05-24 热度:131
我正在寻找创建各种单位的数据库模型及其相互关系.例如,36英寸= 3英尺= 1码= .9144米等.该表还将以盎司,磅,千克,克,厘米和各种测量值存储杯子. 你怎么做到这一点?我在考虑这样的事情: Amount | Units | ConversionFactor | ConversionUnits1 | foot | 12 |[详细]
-
sql-server – 文件流vs sql server中的本地保存?
所属栏目:[MsSql] 日期:2020-05-24 热度:61
我的应用程序在用户注册后播放视频文件(文件大于100 MB). 将它们存储在硬盘驱动器上并将文件路径保存在数据库中是否更好? 要么 我将数据库存储为文件流类型? 当数据存储在数据库中时,与存储在硬盘中相比,操作更安全吗? 如何提供数据安全性以防止操纵? 谢[详细]
-
sql – 什么是rowIDrowNum(ROWID vs ROWNUM)
所属栏目:[MsSql] 日期:2020-05-24 热度:172
我想知道rowID和rowNUM之间的区别 以及如何在我们的表格中看到这两个. 当我执行这个: SELECT * FROM emp WHERE rownum=1 它返回一个查询,但是当我对rowid执行相同操作时,它说 inconsistent datatypes: expected ROWID got NUMBER 甚至在某些表中,rownum返回n[详细]
-
ColdFusion:尝试在CFScript中查询数据库
所属栏目:[MsSql] 日期:2020-05-24 热度:191
我的老板要我使用cfscript代替标签进行数据库交互.有人知道任何好的教程吗?我购买了Adobe ColdFusion应用程序开发书,第2卷.但它在脚本编写方面没有太多内容.我做了谷歌并发现了 this site,但它没有解释太多. 有没有人知道有关访问CFScript数据库的任何好教程[详细]
-
sql – 使用ORDER BY选择COUNT(*)
所属栏目:[MsSql] 日期:2020-05-24 热度:187
以下两个查询是否会以相同的方式执行? SELECT ORDER BY last_name中的SELECT COUNT(*); 和 从人那里选择COUNT(*); 无论哪种方式,他们应该显示相同的结果,所以我很好奇,如果ORDER BY被忽略. 我问的原因是因为我正在显示一个分页表,我将从数据库中一次获得20条[详细]
-
sql – 将数字转换为单词 – 第一,第二,第三等
所属栏目:[MsSql] 日期:2020-05-24 热度:107
有没有人知道如果可以在SQL中取一个整数变量并将其转换为表格的等效数:第一,第二,第三,第四等? 谢谢 这似乎是一种更简单的方法,一种很好的递归算法 CREATE FUNCTION fnIntegerToWords(@Number as BIGINT) RETURNS VARCHAR(1024)ASBEGIN DECLARE @Below20 TA[详细]
-
按顺序在sql中按月和年排序
所属栏目:[MsSql] 日期:2020-05-24 热度:108
我有一个存储过程,select语句是: SELECT { fn MONTHNAME(OrderDate) } AS MonthName, YEAR(OrderDate) AS Year, SUM(TotalValue) AS ProfitsFROM [Order]WHERE (YEAR(OrderDate) = @year)GROUP BY { fn MONT[详细]
-
.net – 当元数据在SQL数据库中时,存储/检索数百万个文件的最佳方法
所属栏目:[MsSql] 日期:2020-05-24 热度:179
我有一个流程,最初将生成3-4百万个PDF文件,并以80K /天的速度继续.它们每个都很小(50K),但我担心的是如何管理我生成的文件总量以便于查找.一些细节: 一旦生成文件,我将会运行其他一些步骤,并且会有一些服务器参与,因此我需要在生成文件时查看这些文件. 生成[详细]
-
将有序列表存储在数据库中(间隙方法)
所属栏目:[MsSql] 日期:2020-05-24 热度:199
我想在Google App Engine数据存储区中保留一个大型有序列表(数百万个元素).需要快速插入. 最简单的方法是添加表示订单的索引属性(或列)“order_num”.例如,列表[A,B,C]将按如下方式存储: content order_num-------------------- A 1 B 2 C 3 但是,这并[详细]
-
在SQL Server 2005中的存储过程上设置查询超时
所属栏目:[MsSql] 日期:2020-05-24 热度:169
有谁知道如何设置存储过程的超时?在NET上找到了一些例子,例如sp_configure’remight Query Timeout’,5,但这不起作用.还发现了一些命令“DBPROP_COMMANDTIMEOUT”和“DBPROP_GENERALTIMEOUT”,但我不知道它们是否正确使用,如果是,如何在我的transact-SQL代码[详细]
-
sql-server – 在单个更新语句上使用事务
所属栏目:[MsSql] 日期:2020-05-24 热度:130
我在工作中配音一些SP,我发现编写代码的人在这样的单个更新语句中使用了一个事务 begin transaction *single update statment:* update table whatever with whatevercommit transaction 我知道这是错误的,因为当您想要更新多个更新时使用事务. 我想从理论上[详细]
-
SQL在视图中计数为列
所属栏目:[MsSql] 日期:2020-05-24 热度:200
我试图在我的视图中将COUNT的结果作为列. 请参阅下面的查询,了解我想要的一种演示(这仅用于演示目的) SELECT ProductID, Name, Description, Price, (SELECT COUNT(*) FROM ord WHERE ord.ProductID = prod.ProductID) AS TotalNumber[详细]
-
Sql查询获取名称列为null
所属栏目:[MsSql] 日期:2020-05-24 热度:141
Sql fiddle CREATE TABLE [Users_Reg]( [User_ID] [int] IDENTITY (1, 1) NOT NULL CONSTRAINT User_Reg_P_KEY PRIMARY KEY, [Name] [varchar] (50) NOT NULL, [Type] [varch[详细]
-
sql – 如何针对特定查询优化表?
所属栏目:[MsSql] 日期:2020-05-24 热度:52
您使用哪些模式来确定频繁查询? 您如何选择优化因子? 可以做出哪些类型的更改? 这是一个很好的问题,如果相当宽泛(并且没有更糟糕的那样). 如果我了解你,那么你就是在问从头开始如何解决优化问题. 要问的第一个问题是:“是否存在性能问题?” 如果没有问题[详细]
-
sql – 我们如何检查该表是否有索引?
所属栏目:[MsSql] 日期:2020-05-24 热度:85
我们如何检查该表是否有索引?如果有如何找到表的特定列的索引? 问候, 库马尔 在SQL Server Management Studio中,您可以在树中向下导航到您感兴趣的表,然后打开索引节点.双击该节点中的任何索引将打开属性对话框,该对话框将显示索引中包含的列. 如果您想使用[详细]
-
SQL选择值总和相同的ID
所属栏目:[MsSql] 日期:2020-05-24 热度:102
嗨大家这是我的桌子叫“SAM” ID | S_Date | S_MK | TID | Value |===============================================1 | 2012-12-11 | 1 | 112 | 23 |2 | 2012-12-11 | 2 | 112 |[详细]
-
sql-server – SSRS BIDS 2008解决方案资源管理器子文件夹,如报表管理器中所示
所属栏目:[MsSql] 日期:2020-05-24 热度:101
见屏幕截图. 是否可以在解决方案资源管理器视图中为大型项目进行任何类型的组织.例如,在我的报表管理器视图中,我能够将所有仪表板和相关报表放入一个文件夹中以帮助组织,但似乎在解决方案资源管理器中我必须有一个长期无组织的列表.这里的子文件夹会很棒吗?[详细]
-
sql – SELECT TOP …来自UNION
所属栏目:[MsSql] 日期:2020-05-24 热度:54
从UNION of 2查询中选择TOP N记录的最佳方法是什么? 我做不到 SELECT TOP N ... FROM (SELECT ... FROM Table1 UNION SELECT ... FROM Table2) 因为两个查询都返回了巨大的结果,我需要每一点优化,并希望避免返回所有内容.出于同样的原因,我不能先将结果插入[详细]

浙公网安备 33038102330553号