-
sql-server – SQL搜索的关键字
所属栏目:[MsSql教程] 日期:2021-01-17 热度:145
用例 当用户访问我的网站时,他们将面临一个类似SO的搜索框.他们可以使用计划文本搜索结果. “.net问题”,“封闭式问题”,“.net和java”等等.搜索功能会有点不同,因为它会尝试尽可能多地使用数据库的模式而不是直接全文搜索.所以“.net问题”只会搜索.net问题[详细]
-
sql – 增加Ms Access Insert性能
所属栏目:[MsSql教程] 日期:2021-01-17 热度:167
我正在使用MS Access 2010,分为前端/后端;在具有16个表的网络驱动器(WAN)上,其中一个用户表(130万)主要用于用户信息,并且不会插入大量其他表,每天最多可以接收2000个表. 我已经能够优化大多数读/选查询.虽然我的代码中的一大块如下所示.这可以每天用于最多200[详细]
-
使用具有一对多关系的连接最小化SQL查询
所属栏目:[MsSql教程] 日期:2021-01-17 热度:137
因此,让我先说一下,我不是一个SQL向导.我想要做的是作为一个概念简单,但在尝试最小化我正在执行的数据库查询量时给了我一个小挑战. 假设我有一个部门表.每个部门都有一份员工清单. 列出所有部门以及每个部门中哪些员工的最有效方式是什么. 例如,如果我有一个[详细]
-
sql-server – 我可以在构建mssql全文索引时定义要使用的断字符
所属栏目:[MsSql教程] 日期:2021-01-17 热度:81
我创建了一个全文目录,用于存储表中某些列的数据,但内容似乎已经被我不想被视为单词分隔符的字符拆分. (“/”,“ – ”,“_”等..) 我知道我可以设置断字器的语言,而http://msdn.microsoft.com/en-us/library/ms345188.aspx给出了关于如何安装新语言的主题 –[详细]
-
data.table join和j-expression意外行为
所属栏目:[MsSql教程] 日期:2021-01-17 热度:179
在R 2.15.0和data.table 1.8.9中: d = data.table(a = 1:5,value = 2:6,key = "a")d[J(3),value]# a value# 3 4d[J(3)][,value]# 4 我希望两者都产生相同的输出(第二个),我相信它们应该. 为了清除这不是J语法问题,同样的期望适用于以下(与上面相同)表达式:[详细]
-
数据库 – 是否有一种优雅的方式来存储双重关系(即用户1和用户2
所属栏目:[MsSql教程] 日期:2021-01-17 热度:92
我本月在两个不同的工作中遇到了同样的问题: Version 1: User 1 User 2 are friendsVersion 2: Axis 1 Axis 2 when graphed should have the quadrants colored... 问题是,我没有看到使用RDBMS来存储和查询此信息的优雅方式. 有两种明显的方法: 方法1: sto[详细]
-
sql-server-2008 – 在2008年的SQL Server 2012,脚本和使用中创
所属栏目:[MsSql教程] 日期:2021-01-17 热度:172
如果我使用2012创建数据库并且工作并向其添加该信息,如果我之后编写数据库脚本,我是否能够在2008年运行该脚本并使所有内容都运行A.O.K? 解决方法 一个脚本?是.好吧,让我重新说一下:这取决于.只要您的对象不使用任何特定于2012的功能,您就可以使用Managemen[详细]
-
我可以在SQL结果表中获取记录的位置吗?
所属栏目:[MsSql教程] 日期:2021-01-17 热度:124
如果我做的事情 SELECT * FROM mytable ORDER BY mycolumn ASC; 我按特定顺序获得结果表. 在SQL中有没有办法有效地找出,给定PK,结果表中的哪个位置将包含我的PK记录? 解决方法 在支持它的数据库上,您可以使用ROW_NUMBER()来实现此目的: SELECT RowNrFROM ([详细]
-
为了将数据存储到数据库中,在PHP中使用序列化是一种好习惯吗?
所属栏目:[MsSql教程] 日期:2021-01-17 热度:196
我在 php.net中发现了一个关于序列化数据的有趣评论,以便将其保存到数据库中. 它说如下: Please! please! please! DO NOT serialize data and place it into your database. Serialize can be used that way,but that’s missing the point of a relational[详细]
-
sql-server – 用虚拟数据填充数据库的好工具?
所属栏目:[MsSql教程] 日期:2021-01-17 热度:196
是否有一个很好的免费软件为SQL Server生成假数据?如果工具根据外键生成数据(其他约束),那将是非常好的.它是如此重复的任务我相信必须有一个很好的工具,但不知怎的,我似乎无法找到它. 解决方法 我总是写自己的.写作很少需要很长时间.这样我知道我正在处理什[详细]
-
sql-server-2008-r2 – 定义计算列引用另一个表
所属栏目:[MsSql教程] 日期:2021-01-16 热度:94
我有两个数据库表,Team(ID,NAME,CITY,BOSS,TOTALPLAYER)和 玩家(ID,TEAMID,AGE),两个表之间的关系是一对多,一个团队可以有很多玩家. 我想知道有没有办法在Team表中定义TOTALPLAYER列? 例如,如果有10个玩家的TEAMID是1,那么Team表中ID为1的行的TOTALPLAYER列[详细]
-
sql – ROW_NUMBER()不够快有大结果集,有什么好的解决方案吗?
所属栏目:[MsSql教程] 日期:2021-01-16 热度:69
我使用ROW_NUMBER()对我的网站内容进行分页,当你点击最后一页时它会超时,因为SQL Server需要很长时间才能完成搜索. 已经有一篇关于这个问题的文章,但似乎还没有完美的解决方案. http://weblogs.asp.net/eporter/archive/2006/10/17/ROW5F00NUMBER28002900-OVE[详细]
-
sql – 使用复合键查询WHERE_IN?
所属栏目:[MsSql教程] 日期:2021-01-16 热度:194
假设我有一个包含两部分组合键的表,以及4条记录,如下所示: KEY_PART_1 KEY_PART_2A 1B 1C 2C 3 我想编写一些动态SQL,只使用“WHERE IN”子句选择记录B,1和C,而不选择A,1或C,3. 有没有办法在没有临时表的情况下做到这一点? 这并不重要,但我们目前正在使用Ora[详细]
-
如何确定SQL Server中表的主键?
所属栏目:[MsSql教程] 日期:2021-01-16 热度:95
我希望能够在SQL Server 2005中以某种方式使用表名作为输入来确定构成主键的所有字段. sp_columns似乎没有此字段.关于在哪里看的任何想法? 解决方法 我在我编写的代码生成器中使用它来获取主键: SELECT i.name AS IndexName,OBJECT_NAME(ic.OBJECT_ID) AS T[详细]
-
sql-server – 如何使用sql server 2008安全地销毁某些数据? (
所属栏目:[MsSql教程] 日期:2021-01-16 热度:148
我的一位客户希望我定期“真正”破坏他的一些旧数据,我正在评估最好的方法. 数据在表中,我想销毁其中包含的一些行. 我可以手动删除/导出另一台计算机上的数据库/消磁硬盘/重新导入保存的数据,但我需要一个自动解决方案. 是否有一个等效的删除(如在delete * fr[详细]
-
sql – 重新排序有序列表
所属栏目:[MsSql教程] 日期:2021-01-16 热度:163
我有一个包含数据的SQL表 ProductList id order productname79 1 name142 2 name267 3 somename88 4 othername99 5 XYZ66 6 ABC 显示顺序非常不稳定,它会经常更改,用户将添加或删除项目并重新排序项目. 如何在不更新多条记录的情况下处理这种情况.示例:如果[详细]
-
sql – 按时间块查询记录和分组
所属栏目:[MsSql教程] 日期:2021-01-16 热度:96
我有一个可能每天运行几次的应用程序.每次运行都会生成写入表的数据,以报告发生的事件.主报表如下所示: Id SourceId SourceType DateCreated5048 433 FILE 5/17/2011 9:14:12 AM5049 346 FILE 5/17/2011 9:14:22 AM5050 444 FILE 5/17/2011 9:14:51 AM5051 2[详细]
-
sql – “重复任务”的设计选项
所属栏目:[MsSql教程] 日期:2021-01-16 热度:151
我正在编写一个处理人员任务的小应用程序.非常简单,但就表设计而言,我所坚持的区域是一个重复任务的情况,可以是一次性,每天,每周或每月.如果是每周一次,那就是每周特定的一天.每月是特定的一天. 我有一个任务表和一个recurring_type_id,并且将在代码中处理重[详细]
-
sql – 如何判断Oracle中的值是否不是数值?
所属栏目:[MsSql教程] 日期:2021-01-16 热度:170
我有以下代码,如果我的值无效,则返回错误消息.如果给定的值不是数字,我想给出相同的错误消息. IF(option_id = 0021) THEN IF((value10000) or (value7200000) or /* Numeric Check */)THEN ip_msg(6214,option_name); -- Error Message return; END IF;END IF[详细]
-
sql-server – 在T-SQL中反序列化XML对象
所属栏目:[MsSql教程] 日期:2021-01-16 热度:115
我有一个XML对象.我想使用T-SQL将其反序列化为一个表. Params type = 1 value 10 /value /type type = 2 value abc /value /type/Params 如何将此数据存储到这样的表中: 谢谢! 解决方法 你的XML无效 – 但如果你有这样的东西: Params type ID="1" value 10[详细]
-
sql-server – 如何从SQL Server Express 2005恢复删除的表?
所属栏目:[MsSql教程] 日期:2021-01-15 热度:142
我身上发生了一些灾难性事件.我不小心从SQL Server 2005 Express DB中删除了我的重要表.有没有办法用所有记录恢复该表? DB Log文件可以帮助吗?我有一个备份,直到昨天,今天的6小时交易丢失. 解决方法 我将添加此作为答案,即使它不是一个修复程序(不幸的是,您[详细]
-
sql – 选择除一个字段外的所有字段?
所属栏目:[MsSql教程] 日期:2021-01-15 热度:65
而不是SELECT * FROM mytable,我想选择所有字段,除了一个(即’serialized’字段,它存储一个序列化对象).这是因为我认为失去那个领域会加速我的查询.但是,我有很多领域,而且我很懒.有没有办法说… `SELECT ALL_ROWS_EXCEPT(serialized) FROM mytable` ? 谢谢[详细]
-
ibm-domino – Domino Admin:如何从Domino控制台或数据库中查看
所属栏目:[MsSql教程] 日期:2021-01-15 热度:143
告诉http show用户 – 将向我们显示登录用户,但我们如何才能看到网站上的匿名用户列表以及他们的IP地址,以了解谁在浏览网站. 解决方法 没有匿名用户的实时视图.但是你可以激活http记录到domlog.nsf或文件系统.您可以从这些日志文件中获取ip列表.[详细]
-
实体框架 – 具有Identity列的SQL Server Compact 4.0表中插入的
所属栏目:[MsSql教程] 日期:2021-01-15 热度:151
编辑:以下问题已在实体框架6中修复. 运行下面的代码令人失望的2分10秒.第二次运行需要6.5分钟.这个问题与this one有关 Private Sub RunTest() Dim sw As New Stopwatch sw.Restart() Using db As New TestDB db.Configuration.AutoDetectChangesEnabled = Fa[详细]
-
sql-server – 如何从一个存储过程启动3个存储过程时回滚
所属栏目:[MsSql教程] 日期:2021-01-15 热度:182
我有一个存储过程,只在其中执行3个存储过程.如果主SP成功,我只使用1个参数来存储. 如果第一个存储过程在主存储过程中正常工作,但第二个存储过程失败,那么它会自动回滚主SP中的所有SP还是我必须做一些命令? 这是我的程序: CREATE PROCEDURE [dbo].[spSavesom[详细]