-
sql – 如何连接没有日志文件的MDF?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:158
我试图在没有日志文件的SQL Server Management Studio中附加Yafnet.mdf. 我收到以下错误.有什么想法可以怎么做? An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo) Unable to open the physi[详细]
-
sql – 最佳数据库更改控制方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:55
作为数据库架构师,开发人员和顾问,有很多问题可以回答.一个,虽然我最近被问到,仍然不能回答好,是… “What is one of,or some of,the best methods or techniques to keep database changes documented,organized,and yet able to roll out effectively eithe[详细]
-
sql-server – 什么是sql server中的游标的确切用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:105
我知道这可能是重复的问题,但我想要快速回复,不想搜索更多…好….感谢您提前回复…. 我想写光标,我想了解它的用法,语法以及在哪种情况下我们可以在存储过程中使用它? sql server 2008,sql server 2008 R2和sql server 2005有什么不同的语法? 为什么需要使用[详细]
-
如何使用Symfony 2.0将数据库更改为postgresql?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:160
我在Debian下有一个Symfony2项目.将数据库更改为 postgresql有哪些步骤? 注意:问题已经被问到了here,但它是与symfony 1.4相关的. 解决方法 在debian下安装postgresql: apt-get install postgresql postgresql-clientapt-get install php5-pgsqladduser myp[详细]
-
SQL Server 2008层次结构数据类型性能?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
与使用Joe Celko描述的层次结构相比,SQL Server 2008的层次结构数据类型如何执行: http://www.intelligententerprise.com/001020/celko.jhtml? 过去我已经使用了Celko的方法,但效果非常好 – 但是除非它比Microsoft在SQL Server 2008中提供的更好,否则不希[详细]
-
有关如何解读SQL Server 2005中的SQL查询执行计划的指导性意见?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
有没有关于在SQL Server 2005中解释查询的执行计划的任何好的文章,教程或类似的引用? 解决方法 红门提供了一个 free e-book这个:)[详细]
-
有趣的SQL加入日期之间的日期
所属栏目:[MsSql教程] 日期:2020-12-12 热度:177
首先,感谢任何帮助我解决这个问题的人.我正在使用SQL 2005,但如果05中没有可用的解决方案,可以使用2008. 我有一排数据看起来像这样: select * from mySPtable| myPK | Area | RequestType | StartDate | EndDate | 1 SB ADD 8/14/2011 8/18/2011 2 NB RMV 8/[详细]
-
Linq Orderby随机ThreadSafe用于ASP.NET
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
我正在使用 Asp.net MVC与Sharp Architecture. 我有这个代码: return _repositoryKeyWord.FindAll(x = x.Category.Id == idCAtegory) .Take(50).ToList(); 我如何随机订购? 注意:我不想订购50个提取的项目,我想要订单,然后提取50个项目. THKS 解决方法 实[详细]
-
数据库 – 连接和语句池的好处是什么?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:71
有人可以解释什么是连接和语句池,与未打开的DataSource有什么好处?我想知道什么时候在项目中使用像c3p0或proxool这样的技术是个好主意.我需要首先了解他们做什么,什么时候使用它们有趣.非常感谢你. 解决方法 快乐连接 每次创建新连接非常简单.一行:就是这样[详细]
-
由并发INSERT和SELECT引起的MySQL死锁
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
MySQL版本:5.6 存储引擎:InnoDB 当两个任务尝试选择然后插入同一个表时发生死锁.程序如下: Task_1 Task_2 ------ ------Phase 1 | SELECT SELECTPhase 2 | INSERT INSERTSELECT count(id) from mytbl where name = 'someValue' and timestampdiff(hour,ts[详细]
-
sql – 为什么在使用复合键时会看到如此多的负面观点?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:117
我正在使用一个喜欢自动编号标识符的Access数据库.每个桌子都使用他们,除了一个,使用由一个人的名字,姓氏和出生日期组成的关键字.无论如何,人们开始遇到很多重复的问题,因为表示关系的表可以保持两次或更多的相同的关系.我决定通过实现关系表的复合键来解决这[详细]
-
SQL中的日期序列?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:115
如何将日期[1-31]和一个月(1-12)和一年(全部int)转换为日期串行IN SQL(不转换为varchar)? 解决方法 零是01的1900年在SQL,所以你可以使用这个: DATEADD(day,@dayval-1,DATEADD(month,@monthval-1,DATEADD(year,@yearval-1900,0) ))[详细]
-
sql – 从数据库中的列值生成一个直方图
所属栏目:[MsSql教程] 日期:2020-12-12 热度:110
假设我有一个数据库列’grade’,如下所示: |grade|| 1|| 2|| 1|| 3|| 4|| 5| SQL中是否有一个非常简单的方法来生成这样的直方图? |2,1,0| 其中2表示1级出现两次,1s平均成绩{2..5}发生一次,0表示6级不发生. 我不介意直方图是否是每行一行. 如果重要,数据库是[详细]
-
SQL:为每个类别选择最近的日期
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
我从数据库中提取数据,其中一个表包含两个列,它们一起标识位置,另一列包含每次服务时的日期.是否可以编写一个SQL查询,以便我得到每个位置服务的最近时间? 所以如果我的原始数据如下所示: category_a category_b date 1 a 1/1/01 1 a 2/2/02 1 b 1/2/01 1 b[详细]
-
如果没有提供,则在SQL Server中生成新的GUID
所属栏目:[MsSql教程] 日期:2020-12-12 热度:55
我正在更新我的数据库以为表中的每个记录的GUID列. 此表格由几个不同的来源填充,其中一些不会为新记录提供GUID. 只有在没有传入新记录的值的情况下,才能在DB侧使用newid()填充此列. 解决方法 不要重复,不要放置NEWID()的默认列.如果你做的GUID,你会得到的将是[详细]
-
sql – 在Firebird中结合UNION ALL和ORDER BY
所属栏目:[MsSql教程] 日期:2020-12-12 热度:130
这是我第一次尝试回答我自己的问题,因为有人可能会遇到这个问题,所以可能是有帮助的.使用Firebird,我想使用UNION ALL组合两个查询的结果,然后对给定的列进行排序.就像是: (select C1,C2,C3 from T1)union all (select C1,C3 from T2)order by C3 括号来自其[详细]
-
在PL / SQL中循环CURSOR的FETCH / FOR之间的区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:121
我知道获取游标可以让我访问变量,如%ROWCOUNT,%ROWTYPE,%FOUND,%NOTFOUND,%ISOPEN …但我想知道是否有其他的原因使用 打开 – 提取 – 关闭循环光标的指令 而不是 循环光标与一个FOR循环…(在我看来,这是更好,因为它很简单) 你怎么看? 解决方法 从性能[详细]
-
在数据库中存储XML是否“不好”?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:172
我从几个来源听到,将数据库中的 XML存储在“坏”中,但是我从未看到/听说过为什么这样做的实际解释.是真的吗如果是真的,你能解释一下为什么吗?此外,你能告诉我,在数据库中存储XML的“好”情况是什么? 解决方法 这根本不坏Microsoft SQL Server具有XML数据类[详细]
-
sql-server – 删除所有表时出错“DELETE失败,因为以下SET选项的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
我有一个脚本来删除我的数据库中的所有表,如下所示: -- Disable all constraintsEXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT all'-- Disable all triggers EXEC EnableAllTriggers @Enable = 0-- Delete data in all tablesEXEC sp_MSForEach[详细]
-
sql-server – 使用SSRS 2016进行自定义认证(安全扩展)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
我正在尝试使用SSRS 2016实施自定义表单身份验证. 在this article年以前,提到SQL Server Reporting Service Product Samples. 看起来样本页面上的最新支持的版本(关于安全扩展)是SSRS 2012.我已经将样本页面上收集的信息成功应用于SSRS 2014实例.但是,它看起[详细]
-
语义网 – 图表数据库:TinkerPop / Blueprints vs W3C Linked数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:128
寻找用于异构(多节点类型(多模式),多边缘类型(多关系)和多个描述性特征(多功能))网络的网络分析的基础设施,我注意到有两个标准堆栈图形数据库世界: 一方面我们有ThinkPop/Blueprint property graph model.它由Neo4j,OrientDB GraphDB,Dex,Titan,InfiniteGrap[详细]
-
更改和更新SQL之间的区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
我正在学习 MySQL,我知道更新用于更新表中的记录或行.那么改变做什么是如此不同?好像他们是一样的 谢谢,任何帮助将不胜感激. 解决方法 ALTER是一个DDL(数据定义语言)语句.而UPDATE是一个DML(数据操作语言)语句.一个用于更新表的结构(添加/删除字段/索引等).[详细]
-
sql – 为什么和何时在WHERE子句中的条件的LEFT JOIN不等于ON中
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
参见英文答案 SQL join: where clause vs. on clause13个 Difference between “on .. and” and “on .. where” in SQL Left Join?5个 我遇到一个非常混乱的情况,让我质疑我对SQL Server中加入的所有理解. SELECT t1.f2 FROM t1 LEFT JOIN t2 ON t1.f1 = t2[详细]
-
数据库 – 如何在Ubuntu中打开.accdb文件?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:62
我开发的开发机器有Ubuntu Jaunty Jackalope作为其操作系统.我已经以Microsoft Access创建的.accdb文件的形式呈现了我正在处理的项目的数据.我没有Microsoft Access的副本.我已经安装了Open Office,并愿意安装我的操作系统可用的任何软件包.有没有办法我可以[详细]
-
sql – 有更好的方法来计算中位数(不是平均值)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:128
假设我有下面的表定义: CREATE TABLE x (i serial primary key,value integer not null); 我想计算MEDIAN的价值(而不是AVG).中位数是将集合分成两个包含相同数量元素的子集的值.如果元素数量是偶数,则中位数是最低分数中最大值的平均值,也是最大分数的最小值[详细]