-
sql-server – 实体框架高效查询
所属栏目:[MsSql教程] 日期:2021-03-21 热度:155
假设我有一个模型,文章有大量的列,数据库包含超过100,000行.如果我执行类似var articles = db.Articles.ToList()的操作,它会检索数据库中每篇文章的整个文章模型并将其保存在内存中吗? 因此,如果我填充一个只显示条目日期的表,并且它的标题是只有一种方法[详细]
-
如何报告SQL注入攻击(例如,向用户的ISP)?
所属栏目:[MsSql教程] 日期:2021-03-20 热度:92
编辑:对不起,我的问题显然不清楚.我不想在内部报告尝试的服务器攻击;我们已经有了记录系统.记录并报告该活动. 我最想做的是向犯罪者的ISP或其他人报告攻击事件. 原始问题: 我们的网站不受SQL注入(AFAIK!)的影响,但我们当然还会定期定位. 有没有什么方法[详细]
-
sql – 选择名为“index”的列的表
所属栏目:[MsSql教程] 日期:2021-03-20 热度:157
我有一个名为“index”的列名表 select id,indexfrom item; 给出错误: Msg 1018,Level 15,State 1,Line 1 Incorrect syntax near ‘index’. If this is intended as a part of a table hint,A WITH keyword and parenthesis are now required. See SQL S[详细]
-
sql-server – 为什么在SQL Server 2012中设置空结果的查询错误
所属栏目:[MsSql教程] 日期:2021-03-20 热度:123
在MS SQL Server 2012中运行以下查询时,第二个查询失败但不是第一个查询失败.此外,在没有where子句的情况下运行时,两个查询都将失败.我不知道为什么要么失败,因为两者都应该有空的结果集.任何帮助/见解表示赞赏. create table #temp(id int primary key)cr[详细]
-
数据库设计 – 如何为消费者应用程序设计“NOSQL”数据库(例如社
所属栏目:[MsSql教程] 日期:2021-03-20 热度:119
我一直在阅读关于非关系数据库的很多帖子,整个NOSQL运动,还有很多新的活动.构建高度可扩展的Web应用程序似乎是一个非常有趣的方法,但不幸的是(在这个新兴阶段也是一件好事),目前还没有一个明确的领导者/标准. 我的背景是在LAMP堆栈(以MySQL为dB),我想了解[详细]
-
sql-server – 内存优化表 – 它们真的难以维护吗?
所属栏目:[MsSql教程] 日期:2021-03-20 热度:198
我正在研究从MS SQL 2012升级到2014年的好处.SQL 2014的一大卖点是内存优化表,显然可以使查询超快. 我发现内存优化表有一些限制,例如: 没有(最大)大小的字段 每行最多约1KB 没有时间戳字段 没有计算列 没有UNIQUE约束 这些都有资格作为滋扰,但如果我真的[详细]
-
sql-server – 授予运行SQL Server作业的权限
所属栏目:[MsSql教程] 日期:2021-03-20 热度:195
我在我的MSSQL服务器2005上有一份工作,我希望允许任何数据库用户运行. 我并不担心安全性,因为作业的实际工作输入来自数据库表.只运行该作业,而不向该表添加记录将不起作用. 我只是找不到如何授予作业的公共权限. 有没有办法做到这一点?在这一点上我唯一能[详细]
-
sql-server-2008 – Hyper-V的4个最佳用途是什么?
所属栏目:[MsSql教程] 日期:2021-03-20 热度:78
我正在运行几款戴尔R710,每款都配备了4个Broadcom BCM5709C nics. 其中两台R710正在运行Hyper-V,另外三台运行SQL Server 2008,每台运行Windows Server 2008 R2.第四个是运行Windows Storage Server 2008. 我已经在存储服务器上设置了组合的网络,到目前为止[详细]
-
sql-server – 现有的DAO代码是否适用于SQL Server?
所属栏目:[MsSql教程] 日期:2021-03-19 热度:58
如果我将数据从Access MDB传输到SQL Server,则VB应用程序中的DAO代码将对SQL Server起作用. 我意识到需要更改初始连接调用,但是还有什么需要改变吗? 解决方法 这里有很多问题. 如果您使用ADP作为SQL Server的前端,则不会使用DAO,因为您不能,因为ADP不使用[详细]
-
sql – Oracle 11g:取消激活多列并包含列名
所属栏目:[MsSql教程] 日期:2021-03-19 热度:62
我想在我的数据集中删除多个列.这是我的数据的样子. CREATE TABLE T5 (idnum NUMBER,f1 NUMBER(10,5),f2 NUMBER(10,f3 NUMBER(10,e1 NUMBER(10,e2 NUMBER(10,h1 NUMBER(10,h2 NUMBER(10,5));INSERT INTO T5 (IDNUM,F1,F2,F3,E1,E2,H1,H2) VALUES (1,'10.20[详细]
-
sql – 如何重用大型查询而不重复它?
所属栏目:[MsSql教程] 日期:2021-03-19 热度:102
如果我有两个查询,我将调用horrible_query_1和ugly_query_2,并且我想对它们执行以下两个减号操作: (horrible_query_1) minus (ugly_query_2)(ugly_query_2) minus (horrible_query_1) 或者我可能有一个terribly_large_and_useful_query,它产生的结果集我[详细]
-
在现有数据库中创建ASP.Net成员资格数据库结构
所属栏目:[MsSql教程] 日期:2021-03-19 热度:93
如何在已经包含数据(非冲突)的数据库中创建所有ASP.Net表,sprocs等. 解决方法 如果您有权访问数据库,请在命令行中运行以下命令: cd "C:WindowsMicrosoft.NETFrameworkv2.0.50727"aspnet_regsql 这将启动一个指南,该指南将帮助您将所有表和sprocs添加[详细]
-
sql – 附加没有LDF文件的MDF文件
所属栏目:[MsSql教程] 日期:2021-03-19 热度:60
有没有人知道是否有一种方法只附加一个SQL Server MDF文件(没有.LDF)文件. 数据库的日志文件已删除,我试图附加MDF,它不起作用. 我已经尝试运行脚本来附加文件但没有帮助: USE master;GOEXEC sp_attach_single_file_db @dbname = 'AdventureWorks2012',@ph[详细]
-
将SQL结果转换为PHP数组
所属栏目:[MsSql教程] 日期:2021-03-19 热度:186
我对PHP很新,我一直在环顾四周,似乎无法找到我正在寻找的具体答案. 我想创建一个SQL查询,例如: $result = mysqli_query($connection,$command)if (!$result) { die("Query Failed."); }// Create my array here ... I'm thinking of maybe having to// ma[详细]
-
sql – 为什么UNION比OR语句更快
所属栏目:[MsSql教程] 日期:2021-03-19 热度:179
参见英文答案 UNION ALL vs OR condition in sql server query3个 我有一个问题,我需要找到具有与值匹配的测量值,或根本没有测量值的记录.我用三种或四种不同的方法解决了这个问题,使用JOIN,使用NOT IN和使用NOT EXISTS.但是,查询最终每次都非常慢.然后我[详细]
-
sql-server – 如何在一个查询中连接一列内连接中多行的字符串
所属栏目:[MsSql教程] 日期:2021-03-19 热度:144
我有一个查询结果如下: 查询: SELECT Tasks.TaskId,Comments.Comment,comments.timespent FROM commentsINNER JOIN tasks ON comments.entityid = tasks.taskid WHERE ( comments.entity = 1 ) GROUP BY Tasks.TaskId,comments.timespent 结果: TaskID[详细]
-
.net – LINQ查询与存储过程
所属栏目:[MsSql教程] 日期:2021-03-19 热度:108
使用linq查询(以及像EF或linq2sql这样的ORM)VS的优点和缺点是什么.存储过程(SQL server 2008)来查询和更新数据模型?性能?速度?等等… 解决方法 当你在代码中时,Linq肯定更具可读性.看到调用执行一个名为“sp_GetSomething”的sproc并没有告诉你什么是开[详细]
-
sql-server – 在表上插入,删除和更新的SQL Server触发器
所属栏目:[MsSql教程] 日期:2021-03-19 热度:199
我有一个表Product和另一个表ProductLog. 日志表需要跟踪Product表中的两列.每次在这些列上插入,更新或删除时,我都需要更新日志表. 我是否需要编写三个单独的触发器,或者一个触发器可以处理这些操作? 我还需要知道操作的类型,例如,我需要知道日志表中的条[详细]
-
sql – 代表关系代数中的子查询
所属栏目:[MsSql教程] 日期:2021-03-19 热度:111
如何在关系代数中表示子查询?我是否将新选择置于先前的选择条件下? SELECT numberFROM collectionWHERE number = (SELECT anotherNumber FROM anotherStack); 解决方法 你只需将其重写为连接. 我不确定我在关系代数中学到的语法有多广泛使用. 从另一个堆[详细]
-
sql-server – 按值列表排序查询结果
所属栏目:[MsSql教程] 日期:2021-03-19 热度:117
我正在处理一个sql查询,它将值列表作为参数传递,如 select * from ProductGroupswhere GroupID in (24,12,7,14,65) 此列表由通过数据库使用的关系构成,并且必须按此顺序保存. 我想按此列表订购结果.我只需要第一个结果,但在这种情况下它可能是GroupId 7的[详细]
-
基本sql:在一次查询中多次选择同一列,每次出现时都依赖于不同的
所属栏目:[MsSql教程] 日期:2021-03-19 热度:80
执行此查询的最佳方法是什么.我有下表 列表的mytable x y 1 a2 b3 c 我想(在伪sql中) select x as x1,x as x2,x as x3 from mytable where ???? 什么时候 x1 is x where y=ax2 is x where y=bx3 is x where y=c 所以我想结果 1,2,3 我目前正在使用cte和一[详细]
-
更新触发器后的SQL Server
所属栏目:[MsSql教程] 日期:2021-03-19 热度:109
这个触发器有问题.我希望它能够更新所要求的信息 只对有问题的行(我刚更新的那一行)而不是整个表格. CREATE TRIGGER [dbo].[after_update] ON [dbo].[MYTABLE] AFTER UPDATE AS BEGIN UPDATE MYTABLE SET mytable.CHANGED_ON = GETDATE(),CHANGED_BY=USER_[详细]
-
sql-server – 高效的事务,记录锁定
所属栏目:[MsSql教程] 日期:2021-03-19 热度:160
我有一个存储过程,它选择1条记录.可以从不同PC上的几个不同应用程序调用存储过程.这个想法是存储过程带回了需要处理的下一条记录,如果两个应用程序同时调用存储过程,则不应该返回相同的记录.我的查询如下,我正在尝试尽可能高效地编写查询(sql 2008).它可以[详细]
-
如何在JDBI sql api中打印@SqlQuery批注
所属栏目:[MsSql教程] 日期:2021-03-19 热度:154
我想知道jdbi sql api处理sql查询究竟是什么用于调试目的. 我的接口类如下 public inteface myinteface{ @SqlQuery("select :c1 from tablename where cond = :cd") String returnMeValue(@Bind("c1") String c1,@Bind("cd") Integer cd);} 然后在另一个类[详细]
-
在SQL Server XML数据类型上使用LIKE语句
所属栏目:[MsSql教程] 日期:2021-03-19 热度:109
如果您有一个varchar字段,您可以轻松地执行SELECT * FROM TABLE WHERE ColumnA LIKE’%Test%’以查看该列是否包含某个字符串. 你如何为XML Type做到这一点? 我有以下内容,只返回具有“文本”节点但我需要在该节点内搜索的行 select * from WebPageConte[详细]
