-
sql-server-2005 – SQL 2005维护清理任务.bak文件未被删除
所属栏目:[MsSql] 日期:2021-03-30 热度:173
我有一个运行备份的SQL 2005维护计划来创建.bak文件,并且在成功完成后应运行维护清理任务,以删除备份任务保存到的文件夹中的任何.bak文件.超过5天. 我的备份正在创建,但我的旧文件没有被删除.我没有在日志中看到任何错误.我想也许我有一个权限问题 – 运行该[详细]
-
sql – 此查询是否会将整个表加载到内存中
所属栏目:[MsSql] 日期:2021-03-30 热度:186
如果我有一个非常大的表,这个查询会在过滤重置之前将整个表加载到内存中: with parent as( select * from a101)select * from parent where value1 = 159 如您所见,父查询引用整个表.这会加载到内存中.这是查询的一个非常简化的版本.真正的查询与其他表有一[详细]
-
我如何更改sql azure服务器位置
所属栏目:[MsSql] 日期:2021-03-30 热度:149
我想将我现有的SQL Azure位置转移到另一个,但是我认为现在在Azure的管理门户上没有这样做的功能. 我只是搜索它,发现一个链接http://social.msdn.microsoft.com/Forums/en-US/ssdsgetstarted/thread/e6c961cc-5eea-4f07-82c9-a8805d367b05说,我需要使用Azure的[详细]
-
sql – 带有AS别名的不明列引用
所属栏目:[MsSql] 日期:2021-03-30 热度:74
我不确定在使用别名时如何解决模糊的列引用. 想象一下两个表,a和b都有一个名称列.如果我连接这两个表并为结果添加别名,我不知道如何引用两个表的名称列.我尝试了一些变体,但它们都不起作用: 尝试1 SELECT a.name, b.nameFROM (a INNER JOIN b ON a.id = b.id[详细]
-
sql – 其他字段实体的最佳DB结构
所属栏目:[MsSql] 日期:2021-03-30 热度:51
我在DB(基于Postgres)中有一个表,它在面向对象编程中就像一个超类.它有一个列’type’,用于确定表中应存在哪些附加列(子类属性).但我不希望表包含所有可能的列(所有可能类型的所有属性). 所以我决定制作一个表,包含’key’和’value’列(即’filename’=’/ f[详细]
-
sql-server – 具有密钥/对表与XML字段和XPath的SQL Server性能
所属栏目:[MsSql] 日期:2021-03-30 热度:116
我已经看过关于这个主题的一些问题,但我正在寻找对这两种技术之间性能差异的一些见解. 例如,假设我正在记录事件日志,这些事件将通过特定事件的键/值对字典集进入系统.我将在事件表中记录一个带有基本数据的条目,但我需要一种方法来链接其他键/值数据.我永远不[详细]
-
如何查询SQL Server 2000数据库中的数据库角色列表?
所属栏目:[MsSql] 日期:2021-03-30 热度:121
在Sql Server 2000中,是否可以通过SQL查询返回存在于给定数据库中的完整数据库角色列表? 我知道通过扩展SQL Server Management Studio中的安全性,角色和数据库角色节点可以看到这些角色,但是我想让他们通过一个可以编程解析的查询. 为了澄清,我不是在寻找一[详细]
-
SQL查询理论问题 – 单语句与多语句查询
所属栏目:[MsSql] 日期:2021-03-30 热度:185
当我编写SQL查询时,我发现自己常常认为“单一查询无法做到这一点”.当发生这种情况时,我经常转向使用临时表(一种或另一种)的存储过程或多语句表值函数,最后简单地组合结果并返回结果表. 我想知道是否有人知道,仅仅作为理论问题,是否应该可以编写任何查询,将单[详细]
-
在SQL中迭代日期
所属栏目:[MsSql] 日期:2021-03-30 热度:87
我有一个看起来有点像这样的数据表: Name StartTime FinishTime WorkBob 2010-08-03 08:00:00 2010-08-03 12:00:00 4Bob 2010-08-03 13:00:00 2010-08-03 16:00:00 3Pete[详细]
-
sql – ORACLE:找不到数据 – 但数据存在
所属栏目:[MsSql] 日期:2021-03-30 热度:54
调试包过程并在实际存在数据时找到无数据. 只测试SELECT SELECT trim(trailing / from GL_SECURITY) as DUMMY FROM b2k_user@b2kWHERE sms_username = FUCHSB; 这愉快地回报了我的价值:’23706 * 706′ 一旦我尝试选择INTO,我就会收到NO_DATA _FOUND错误 (注[详细]
-
使用SQL按顺序查找N元素
所属栏目:[MsSql] 日期:2021-03-30 热度:140
鉴于下表: Sequence Tag----- ----1 a2 a3 a88 a100 a1 b7 b88 b101 b 我想要一个查询返回每个标签序列中的第4个(按标签,序列asc排序)[详细]
-
sql-server – 什么是LINQ相当于SQL的“IN”关键字
所属栏目:[MsSql] 日期:2021-03-30 热度:155
我怎样才能在 linq中编写下面的sql查询 select * from Product where ProductTypePartyID IN( select Id from ProductTypeParty where PartyId = 34) 除了语法变化之外,您可以用几乎相同的方式编写它. from p in ctx.Productwhere (from ptp in ct[详细]
-
存储过程是否在Postgres中的数据库事务中运行?
所属栏目:[MsSql] 日期:2021-03-30 热度:190
如果存储过程在中间失败,那么从SP开始的那一点的更改是否隐式回滚,或者我们是否必须编写任何显式代码以确保SP仅在数据库事务中运行? 严格来说,Postgres目前(不包括版本10)具有ANSI标准中定义的“存储过程”.一切都是通过“函数”完成的,它们提供了与其他RDBM[详细]
-
.net – 如何在具有GUID主键和默认newsequentialid()的表上使用SQLBulkCopy?
所属栏目:[MsSql] 日期:2021-03-30 热度:103
在具有GUID主键和默认newsequentialid()的表上使用SQLBulkCopy时 例如 CREATE TABLE [dbo].[MyTable]([MyPrimaryKey] [uniqueidentifier] NOT NULL CONSTRAINT [MyConstraint] DEFAULT (newsequentialid()),[Status] [int] NULL,[详细]
-
sql-server – SQL Server行长度
所属栏目:[MsSql] 日期:2021-03-30 热度:141
我试图通过执行以下存储过程来确定表的行长度(以字节为单位): CREATE TABLE #tmp ( [ID] int, Column_name varchar(640), Type varchar(640), Computed varchar(640), Length int, Prec int, Scale int, Nullable varch[详细]
-
sql – 查找计数发生次数
所属栏目:[MsSql] 日期:2021-03-30 热度:166
我有一个包含2列的表(db:sql server 2008): id name----- ------1 Bob2 Mike3 Mary4 Mike5 Barry6 Benson7 Burrows 我想得到一个以B开头并以M开头的名[详细]
-
sql-server – SSRS:如何计算真行
所属栏目:[MsSql] 日期:2021-03-30 热度:116
我有一个数据集的报告,其中包含一个包含布尔值的列.在表格页脚中,我想显示x / y,其中x是真实的行数,y是总行数. 目前我有这个: =Count(Fields!Transfered.Value).ToString() + / + CountRows().ToString() 但第一部分与最后部分相同.然后我尝试了这个: =Sum([详细]
-
linq – 同一个表的多个外键
所属栏目:[MsSql] 日期:2021-03-30 热度:85
我有一个参考表,其中包含性别,地址类型,联系人类型等各种受控值查找数据.许多表具有此参考表的多个外键 我还有多对多关联表,它有两个外键到同一个表.不幸的是,当这些表被拉入Linq模型并生成DBML时,SQLMetal不会查看外键列的名称或约束的名称,而只会查看目标表[详细]
-
左外连接的SQL where子句
所属栏目:[MsSql] 日期:2021-03-30 热度:152
我对要创建的视图有疑问.我在左外连接中连接了两个表,比如tableA和tableB,其中tableB是外连接的. 我想只选择表B中状态等于4的那些行,所以我将WHERE state = 4添加到我的查询中.现在结果集被修剪了很多,因为从结果中删除了表B中没有匹配行的所有行(因为这些行[详细]
-
sql-server – 如何在没有CLR的SQL Server 2008中调试存储过程?
所属栏目:[MsSql] 日期:2021-03-30 热度:178
如何在SQL Server 2008管理工作室中调试存储过程? 我试图在SQL查询上设置一个断点,然后按开始调试,但是我收到一个错误,我的机器上无法启动调试: Debug cannot be started at machine name. 我不想使用CLR调试.我该如何调试存储过程? 输入exec YourStoredPr[详细]
-
sql – 条件CASE语句语法
所属栏目:[MsSql] 日期:2021-03-30 热度:56
我需要帮助为视图编写case语句.基表有2列,我将引用:’Stage’和’YesNo’. 如果Stage列为1,并且YesNo列为1,我需要CASE语句在视图中将其显示为“No”如果Stage列为1,YesNo列为0,我需要CASE语句在视图中将其显示为“是”.如果Stage列为1,YesNo列为NULL,我需要C[详细]
-
SQL输出:是否可以创建临时输出列?
所属栏目:[MsSql] 日期:2021-03-30 热度:66
例如,我的数据库中有一个表格如下: |物品编号|商品名称|价格|项目状态| 其中Item ID = int,Item Name = string,Price = int,Item Status = Enum 物品状态…… 让我们说“2”代表“即将推出”, “1”代表“可用”, 而“0”代表“已售完” 我想显示这样的信息,[详细]
-
sql-server – Visual Studio SSDT数据比较如何比较单个数据库中的两个表
所属栏目:[MsSql] 日期:2021-03-30 热度:164
尝试在SSDT中做一些简单的数据比较,但证明有点困难. 在一个数据库中,我有两个我想要比较的表. 这些表具有相同的模式,只是不同的表名.我只是想看看这个工具是否能给我一个很好的方法来比较两者中的数据. 即 tblOutputtblOutput_210314 但是这个选择两个表在一[详细]
-
将SQL Server中的文本值从UTF8转换为ISO 8859-1
所属栏目:[MsSql] 日期:2021-03-30 热度:114
我在SQL Server中有一个使用utf8 SQL_Latin1_General_CP1_CI_AS编码的列.如何转换和保存ISO 8859-1编码的文本?我想在SQL Server的查询中做一些事情.有小费吗? Ol. Gostei do jogo. Quando “baixei” at achei que no iria curtir muito 我编写了一个函数来[详细]
-
什么是SQL Server的文化中立日期格式
所属栏目:[MsSql] 日期:2021-03-30 热度:143
自从编程生涯开始以来,我就有了这个问题.在sql server中是否真的存在日期时间的文化中性格式,以便当我从客户端向运行具有不同系统日期时间格式的sql server 2008端的数据库服务器发送查询字符串时,如果查询包含转换为的日期一个字符串,什么格式不会给我一个错[详细]