-
sql – 如何单元测试ServiceStack?
所属栏目:[MsSql] 日期:2020-05-23 热度:58
我喜欢SS,但我正在抓我的头试图单元测试我的业务层.我是新来的单元测试和模拟,并正在阅读在NSubstitute,因为这看起来像一个有趣的嘲笑层. 我的文件结构大致如下: MainAppHostProject*| -AppStart -AppHost -- standard apphostDtoProject*| -HelloWorldDto -[详细]
-
sql-server – SQL Server 2008上的varbinary(max)文件流的长度
所属栏目:[MsSql] 日期:2020-05-23 热度:192
是否有一些有效的方法如何在“varbinary(max)filestream”列中获取数据长度? 我发现只有转换为varchar的样本然后调用“LEN”函数. SELECT length = DATALENGTH(Name), Name FROM Production.Product ORDER BY Name “返回用于表示任何表达式的字节[详细]
-
.net – PetaPoco Insert – 最快的方法?
所属栏目:[MsSql] 日期:2020-05-23 热度:90
将记录插入数据库的最快选项是什么:使用以下哪些方法: Database.Insert(poco) Database.Insert(tableName,pkName,poco) Database.Save(poco) Database.Save(tableName,pkName,poco) 出于性能原因,我应该使用哪一个?一个对我来说并不比另一个方便…… 谢谢.[详细]
-
tsql – 在T-SQL中使用DATEDIFF
所属栏目:[MsSql] 日期:2020-05-23 热度:166
我在SQL语句中使用DATEDIFF.我正在选择它,我也需要在WHERE子句中使用它.这句话不起作用…… SELECT DATEDIFF(ss, BegTime, EndTime) AS InitialSaveFROM MyTableWHERE InitialSave = 10 它给出了消息:无效的列名“InitialSave” 但这句话很好…… SELECT DAT[详细]
-
sql – 在Oracle中搜索JSON数组
所属栏目:[MsSql] 日期:2020-05-23 热度:105
我试图使用Oracle 12.1.0.2中引入的新的 JSON功能 但是我似乎找不到一种在JSON文档中的数组中寻找特定值的方法. 考虑下表和数据: create table orders( id integer not null primary key, details clob not null check (details is json (strict)));[详细]
-
SQL GROUP BY和COUNT上的条件
所属栏目:[MsSql] 日期:2020-05-23 热度:54
我有以下SQL表达式: select id, count(oID) from MyTable group by oID; 我得到类似的东西 +-------+---------------+| id | count(oID) |+-------+---------------+| 002 | 6 || 104 | 1 |[详细]
-
sql – 如何在Access中使用Alter Table创建十进制字段?
所属栏目:[MsSql] 日期:2020-05-23 热度:188
我想以编程方式在MS Access表中创建一个新列.我尝试了很多ALTER TABLE MyTable的排列添加MyField DECIMAL(9,4)NULL;得到了: Syntax Error in Field Definition 我可以轻松地创建一个转换为Double类型的数字字段,但我想要小数.我非常希望在单个ALTER TABLE语[详细]
-
sql-server – 用于查找冗余索引的T-SQL
所属栏目:[MsSql] 日期:2020-05-23 热度:62
是否有人知道可以检测整个数据库中的冗余索引的T-SQL脚本?表中冗余索引的示例如下: Index 1: ColumnA, ColumnB, ColumnCIndex 2: ColumnA, ColumnB 忽略其他注意事项,例如列的宽度和覆盖索引,索引2将是多余的. 谢谢. 有些情况下冗余不成立.例如,假设ColumnC[详细]
-
多个insert语句android sqlite
所属栏目:[MsSql] 日期:2020-05-23 热度:146
我有以下格式从网络下载的800个插入语句: 插入mytable(col1,..,coln)值(val1,.. valn);插入mytable col … 我听说过事务,ContentValues和使用union,但我无法弄清楚哪一个更适合这种情况. 在截断mytable后,在sqlite数据库中插入它们的最佳方法是什么? 如果要[详细]
-
sql – 在实践中有多少连接是可行的
所属栏目:[MsSql] 日期:2020-05-23 热度:56
这个问题可能更适合于程序员.stackexchange.如果是,请迁移. 我目前正在思考典型数据模型的复杂性.每个人都知道数据模型应该被标准化,但另一方面,标准化数据模型将需要相当多的连接来重新组装数据.并且连接可能是昂贵的操作,具体取决于所涉及的表的大小.所以我[详细]
-
sql – 检查varchar中的字符
所属栏目:[MsSql] 日期:2020-05-23 热度:165
我如何检查varchar是否包含来自另一个varchar的所有字符,其中字符序列是无关紧要的? 例如:我在表’Table’中有varchar @a =’ABC’和列’Col’在哪里是’Col’=’CBAD’的行.我想选择这个行,因为它包含@a变量中的所有字符.请你帮忙 我尝试过这样的事情: DE[详细]
-
sql – 从具有重试详细信息的表(id和重试计数)中检索失败的作业
所属栏目:[MsSql] 日期:2020-05-23 热度:148
我为一个非直观的主题标题道歉. 我有一个表,Jobs,其中每一行代表一个由计算机程序执行的维护任务.它有这样的设计: CREATE TABLE Jobs ( JobId bigint PRIMARY KEY, ... Status int NOT NULL, OriginalJobId bigint NULL) 创建/启动作业时,其行将添加到表中,[详细]
-
sql-server – NULL vs空字符串
所属栏目:[MsSql] 日期:2020-05-23 热度:86
以下查询与之间的区别是什么?这个怎么运作? SELECT * FROM some_table WHERE col IS NOT NULL 安培; SELECT * FROM some_table WHERE col 问候, 穆巴拉克 NULL是特殊数据类型,表示没有值. 另一方面,空字符串表示空字符串或值. 两者都不同. 例如,如果表中包[详细]
-
sql-server-2008 – 如何在SQL Server中获取具有复合主键的表列表?
所属栏目:[MsSql] 日期:2020-05-23 热度:167
如何创建一个查询,该查询为我提供了SQL Server中具有复合主键的表的列表?也许使用sys.tables或information_schema.tables或其他? 您可以在information_schema.table_constraints和information_schema.constraint_column_usage中通过检查表上的多行PRIMARY K[详细]
-
sql-server – 操作数类型冲突
所属栏目:[MsSql] 日期:2020-05-23 热度:52
我有一个很长的存储过程,当我执行该过程我得到以下错误: Msg 206, Level 16, State 2, Line 1Operand type clash: varchar(max) is incompatible with sql_variant 所以麻烦拍摄我已经打印了问题所在的satetement,代码是: SELECT Name , 7 ,[详细]
-
sql-server – 如何在不使用选择查询中的GUI的情况下判断是否禁用了数据库登录
所属栏目:[MsSql] 日期:2020-05-23 热度:151
我一直在谷歌搜索最近30分钟的答案,但一直未能找到满意的答案. 我能够从syslogins表中检索db登录列表,但它不包含指示是否禁用登录的字段.我需要在select查询中使用它.任何人都可以开导我吗? 请注意,这适用于sql server 2000. select name, hasaccessfrom sys[详细]
-
sql-server – 用于在sql server中查找数据库瓶颈的工具
所属栏目:[MsSql] 日期:2020-05-23 热度:198
我想要一个在测试我的应用程序时监视sql server的工具. applicatino当然会运行不同的查询. 从工具我想输出像: – 此查询速度很慢,因为此字段缺少索引 而这种信息. 但我希望有一种方法来突出关键数据,例如可能有100个索引丢失,但其中99个会提高0.05%的性能,[详细]
-
数据库中存储图像的最佳格式是什么?
所属栏目:[MsSql] 日期:2020-05-23 热度:155
在数据库中存储图像的最佳格式是什么,例如binary,base64 …等,以获得最佳速度/大小. 二进制. 除此之外,它取决于您是否选择PNG,GIF,JPEG,TIFF等使用图像(质量,压缩等). 用例将(应该)驱动格式超过数据库.[详细]
-
在单个SQL表中表示记录之间的多对多关系的最佳方法是什么?
所属栏目:[MsSql] 日期:2020-05-23 热度:57
我有一个像这样的SQL表: 更新:我正在更改示例表,因为原始数据(州,城市,学校)的现有分层性质使得项目之间需要简单关系的事实蒙上阴影. entitiesid name 1 Apple 2 Orange 3 Banana 4 Carrot[详细]
-
sql – 存储库中的业务规则?
所属栏目:[MsSql] 日期:2020-05-23 热度:134
让我们假设一个应用程序在模型/表示层中具有所有必要的业务规则,并且它们工作正常.我的问题是,是否应在SQL Server等存储库中使用冗余业务规则(即两个日期的跨度不能与任何其他现有跨度重叠). 在SQL Server中添加强制执行此规则的约束是否必要/有益?一方面,它[详细]
-
sql-server – 如何在sqlserver中使用ROUNDDOWN
所属栏目:[MsSql] 日期:2020-05-23 热度:134
我想使用ROUNDDOWN函数. 当我尝试使用以下查询时,它给出了一个错误,说“’rounddown’不是公认的内置函数名.” select rounddown(25.227,2) 我的要求是将值舍入到两位小数 例如:对于值25.22789,结果应为25.22 并且也围捕 例如:对于价值25.22789,结果应为25.[详细]
-
sql-server – SSRS Count Distinct Fields!B.value Where Fields
所属栏目:[MsSql] 日期:2020-05-23 热度:99
我有两张桌子的报告.第一张表是客户列表,详细说明每个客户端属于三个类别的客户端,每个客户端具有不同的项目. SQL将client_table与client_items表(每个客户端可以有多个项目)结合起来,SQL结果如下所示: Type ClientID ItemIDA 1 1A 3 1A 3[详细]
-
Magic:The Gathering数据库设计
所属栏目:[MsSql] 日期:2020-05-23 热度:173
我想为我拥有的MTG卡创建一个数据库.设计是什么? 我想存储有关每张卡的以下信息: 1. Name of card.2. Set the card belongs to.3. Condition of card.4. Price it sold for.5. Price I bought it for. 这里有一些关于MTG卡的信息: 1. Every card has a nam[详细]
-
SQL Server Reporting Services 2008 R2 – 文件夹和报告安全性
所属栏目:[MsSql] 日期:2020-05-23 热度:119
有没有办法列出(使用SSRS报告或通过SQL代码查询),已根据根文件夹,子文件夹或报告分配的用户名或组安全性? 我被要求识别为审核,哪些AD组可以访问该根文件夹中的所有根文件夹和子文件夹,甚至可以访问单个报告级别 – 谁有权访问! 我如何完成此请求? 您可以在[详细]
-
sql – 从存储过程输出最后插入的主键值
所属栏目:[MsSql] 日期:2020-05-23 热度:170
我对这个问题有点困难,因为我不确定如何在SQL Server中执行此操作. 基本上,我想在数据库中插入一个新行,获取刚刚插入的PK值(相同的查询)并将其输出回任何称为存储过程的行: CREATE PROCEDURE Users_Insert -- Add the parameters for the stored procedure h[详细]

浙公网安备 33038102330553号