-
sql-server – 现有的DAO代码是否适用于SQL Server?
所属栏目:[MsSql教程] 日期:2021-03-17 热度:58
如果我将数据从Access MDB传输到SQL Server,则VB应用程序中的DAO代码将对SQL Server起作用. 我意识到需要更改初始连接调用,但是还有什么需要改变吗? 解决方法 这里有很多问题. 如果您使用ADP作为SQL Server的前端,则不会使用DAO,因为您不能,因为ADP不使用Jet[详细]
-
sql – Oracle 11g:取消激活多列并包含列名
所属栏目:[MsSql教程] 日期:2021-03-17 热度:126
我想在我的数据集中删除多个列.这是我的数据的样子. 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.2004'[详细]
-
sql-server-2008 – 是否可以在SQL Server 2008中选择特定的ORDE
所属栏目:[MsSql教程] 日期:2021-03-17 热度:161
我有一个表格,其中包含日期和时间,日期列,可以在其中输入七天中的任何一天,并且它们被设置为数据类型varchar.由于此表保存了客户的预订时间,因此我想从id匹配的表中选择所有日期,并且我希望按星期一到星期日排序.我希望我可以在此查询中添加一些内容来手动选[详细]
-
查询以检查sql server中的重叠范围?
所属栏目:[MsSql教程] 日期:2021-03-17 热度:107
我有我的桌子 From_Range ToRange 1 999 9000 10000 2000 5000 现在,当我尝试将范围值插入1000 – 3000时.它应该失败,因为此范围内的某些值落在现有范围2000 – 5000之间.如何检查输入范围值是否与现有范围一致? 解决方法 找到重叠的最简单方法是这样的: IF[详细]
-
sql – 如何重用大型查询而不重复它?
所属栏目:[MsSql教程] 日期:2021-03-17 热度:186
如果我有两个查询,我将调用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,它产生的结果集我想用[详细]
-
sql-server – 实体框架高效查询
所属栏目:[MsSql教程] 日期:2021-03-17 热度:164
假设我有一个模型,文章有大量的列,数据库包含超过100,000行.如果我执行类似var articles = db.Articles.ToList()的操作,它会检索数据库中每篇文章的整个文章模型并将其保存在内存中吗? 因此,如果我填充一个只显示条目日期的表,并且它的标题是只有一种方法,只[详细]
-
在现有数据库中创建ASP.Net成员资格数据库结构
所属栏目:[MsSql教程] 日期:2021-03-17 热度:185
如何在已经包含数据(非冲突)的数据库中创建所有ASP.Net表,sprocs等. 解决方法 如果您有权访问数据库,请在命令行中运行以下命令: cd "C:WindowsMicrosoft.NETFrameworkv2.0.50727"aspnet_regsql 这将启动一个指南,该指南将帮助您将所有表和sprocs添加到可[详细]
-
sql – 附加没有LDF文件的MDF文件
所属栏目:[MsSql教程] 日期:2021-03-17 热度:106
有没有人知道是否有一种方法只附加一个SQL Server MDF文件(没有.LDF)文件. 数据库的日志文件已删除,我试图附加MDF,它不起作用. 我已经尝试运行脚本来附加文件但没有帮助: USE master;GOEXEC sp_attach_single_file_db @dbname = 'AdventureWorks2012',@physn[详细]
-
将SQL结果转换为PHP数组
所属栏目:[MsSql教程] 日期:2021-03-17 热度:141
我对PHP很新,我一直在环顾四周,似乎无法找到我正在寻找的具体答案. 我想创建一个SQL查询,例如: $result = mysqli_query($connection,$command)if (!$result) { die("Query Failed."); }// Create my array here ... I'm thinking of maybe having to// make[详细]
-
sql – 为什么UNION比OR语句更快
所属栏目:[MsSql教程] 日期:2021-03-17 热度:83
参见英文答案 UNION ALL vs OR condition in sql server query3个 我有一个问题,我需要找到具有与值匹配的测量值,或根本没有测量值的记录.我用三种或四种不同的方法解决了这个问题,使用JOIN,使用NOT IN和使用NOT EXISTS.但是,查询最终每次都非常慢.然后我尝试[详细]
-
sql-server – 如何在一个查询中连接一列内连接中多行的字符串
所属栏目:[MsSql教程] 日期:2021-03-16 热度:136
我有一个查询结果如下: 查询: 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 Com[详细]
-
.net – LINQ查询与存储过程
所属栏目:[MsSql教程] 日期:2021-03-16 热度:180
使用linq查询(以及像EF或linq2sql这样的ORM)VS的优点和缺点是什么.存储过程(SQL server 2008)来查询和更新数据模型?性能?速度?等等… 解决方法 当你在代码中时,Linq肯定更具可读性.看到调用执行一个名为“sp_GetSomething”的sproc并没有告诉你什么是开发[详细]
-
sql-server – 在表上插入,删除和更新的SQL Server触发器
所属栏目:[MsSql教程] 日期:2021-03-16 热度:61
我有一个表Product和另一个表ProductLog. 日志表需要跟踪Product表中的两列.每次在这些列上插入,更新或删除时,我都需要更新日志表. 我是否需要编写三个单独的触发器,或者一个触发器可以处理这些操作? 我还需要知道操作的类型,例如,我需要知道日志表中的条目[详细]
-
sql – 代表关系代数中的子查询
所属栏目:[MsSql教程] 日期:2021-03-16 热度:180
如何在关系代数中表示子查询?我是否将新选择置于先前的选择条件下? SELECT numberFROM collectionWHERE number = (SELECT anotherNumber FROM anotherStack); 解决方法 你只需将其重写为连接. 我不确定我在关系代数中学到的语法有多广泛使用. 从另一个堆栈[详细]
-
sql-server – 按值列表排序查询结果
所属栏目:[MsSql教程] 日期:2021-03-16 热度:175
我正在处理一个sql查询,它将值列表作为参数传递,如 select * from ProductGroupswhere GroupID in (24,12,7,14,65) 此列表由通过数据库使用的关系构成,并且必须按此顺序保存. 我想按此列表订购结果.我只需要第一个结果,但在这种情况下它可能是GroupId 7的结果[详细]
-
基本sql:在一次查询中多次选择同一列,每次出现时都依赖于不同的
所属栏目:[MsSql教程] 日期:2021-03-16 热度:168
执行此查询的最佳方法是什么.我有下表 列表的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-16 热度:118
这个触发器有问题.我希望它能够更新所要求的信息 只对有问题的行(我刚更新的那一行)而不是整个表格. CREATE TRIGGER [dbo].[after_update] ON [dbo].[MYTABLE] AFTER UPDATE AS BEGIN UPDATE MYTABLE SET mytable.CHANGED_ON = GETDATE(),CHANGED_BY=USER_NAM[详细]
-
sql-server – 高效的事务,记录锁定
所属栏目:[MsSql教程] 日期:2021-03-16 热度:77
我有一个存储过程,它选择1条记录.可以从不同PC上的几个不同应用程序调用存储过程.这个想法是存储过程带回了需要处理的下一条记录,如果两个应用程序同时调用存储过程,则不应该返回相同的记录.我的查询如下,我正在尝试尽可能高效地编写查询(sql 2008).它可以比[详细]
-
如何在JDBI sql api中打印@SqlQuery批注
所属栏目:[MsSql教程] 日期:2021-03-16 热度:91
我想知道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-16 热度:83
如果您有一个varchar字段,您可以轻松地执行SELECT * FROM TABLE WHERE ColumnA LIKE’%Test%’以查看该列是否包含某个字符串. 你如何为XML Type做到这一点? 我有以下内容,只返回具有“文本”节点但我需要在该节点内搜索的行 select * from WebPageContent[详细]
-
sql – select子句中多个set-returns函数的预期行为是什么?
所属栏目:[MsSql教程] 日期:2021-03-15 热度:165
我正在尝试使用两个set-returns函数的结果进行“交叉连接”,但在某些情况下我没有得到“交叉连接”,请参阅示例 行为1:当设置的长度相同时,它会逐个匹配每个集合中的项目 postgres=# SELECT generate_series(1,3),generate_series(5,7) order by 1,2; generat[详细]
-
如何在ColdFusion中覆盖SQL清理
所属栏目:[MsSql教程] 日期:2021-03-15 热度:192
我有一个不幸的任务,清理一堆旧的ColdFusion代码.查询到处都是,我正在努力将它们全部转移到普通的CFC上以便于维护. 我遇到了一个问题,因为cfquery会自动将单引号转换为双引号.我该如何覆盖这种行为? 更具体的信息如下. 所以这是我开始的查询: cfquery name=[详细]
-
sql-server – 通过NAT访问SQL Server实例
所属栏目:[MsSql教程] 日期:2021-03-15 热度:152
我正在尝试访问通过IP NAT映射公开的SQL Server.所有端口都是开放的.我不知道NAT的细节,如果它是相关的,因为那是隐藏在一堆繁文缛节中的公司其他地方. 这是我想出来的.当您尝试访问SQL Server的命名实例时,客户端会询问运行命名实例的端口.如果我进入SQL Serv[详细]
-
sql-server – 可以从命名管道/ fifo读取Sql Server BULK INSERT
所属栏目:[MsSql教程] 日期:2021-03-15 热度:91
BULK INSERT / bcp是否可以从命名管道读取,fifo风格? 也就是说,不是从实际文本文件中读取,而是可以使BULK INSERT / bcp从另一个进程的写端上的命名管道中读取? 例如: 创建命名管道 将文件解压缩到命名管道 使用bcp或BULK INSERT从命名管道读取 要么: 创建[详细]
-
数据库 – 如何将数据库上传到Heroku
所属栏目:[MsSql教程] 日期:2021-03-15 热度:187
我有一个共享的heroku应用程序,现在我不想在heroku中使用相同的代码创建一个测试应用程序,所以我创建了一个新的应用程序,好吧,问题是,对于应用程序来说它需要一个数据库,所以我试图上传我的本地数据库,但不知道如何. 任何人都可以告诉我,我有什么要输入我的命[详细]