-
sql-server – WinRT System.Data – 连接到SQL
所属栏目:[MsSql教程] 日期:2020-12-12 热度:50
只是想确保我没有遗漏一些东西.似乎没有WinRT System.Data.我正在寻找的是System.Data.SqlClient连接到SQL. Metro App可以连接到SQL吗?如果是,Metro应用程序可以以符合App Store的方式连接到SQL. 解决方法 你是对的,System.Data不存在(当我第一次开始搞乱Win[详细]
-
sql-server – 比较整数和比较字符串的性能差异
所属栏目:[MsSql教程] 日期:2020-12-12 热度:55
比较时,任何人都可以提供具体的表现 int = int 和: string = string 在MS-SQL中的WHERE子句中. 例如 select *from Sampleswhere SamplesID = 5 和: select *from Sampleswhere Name = 'Shampoo' 有差异还是表现相同? 解决方法 好的有趣的问题总是把它看作[详细]
-
sql – 计算季度的最后一天
所属栏目:[MsSql教程] 日期:2020-12-12 热度:170
计算上一季度最后一天的最有效方法是什么? 示例:给定日期11/19/2008,我想返回2008年9月30日. 平台是SQL Server 解决方法 如果@Date有相关日期 Select DateAdd(day,-1,dateadd(qq,DateDiff(qq,@Date),0)) 编辑:感谢下面的@strEagle,更简单的是: Select dat[详细]
-
sql – 如何使用LEFT OUTER JOIN创建JPA查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:81
基于这两个表(及其相应的实体): profiles(id,email,name)items(id,profile_id,rank,price)Profile(email,name)Item(profile,price) 我必须列出所有的配置文件,按其项目的最佳排名排序(事实上它是“顶级配置文件”列表). 这是SQL请求,就像您可以在PHPMyAdmin[详细]
-
sql-server – SQL Server递归查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:104
我是SQL Server开发的新手.我的大部分经验都是用Oracle完成的. 假设我有包含约会对象的下表 CREATE TABLE [dbo].[Appointments]( [AppointmentID] [int] IDENTITY(1,1) NOT NULL,....... [AppointmentDate] [datetime] NOT NULL,[PersonID] [int] NOT NULL,[P[详细]
-
sql – Oracle:与sysdate类似,但只返回时间和日期
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
我知道Oracle sysdate会返回当前的日期和时间.这对时间戳或日期时间列非常有用. 现在让我们说我只有DATE列.我应该在插入查询中使用哪些关键字? insert into myTable1(myDateOnlyColumn) values(???) 让我们说我只有一个TIME专栏.我应该在插入查询中使用哪些[详细]
-
.net – 如何在SQL Server 2012中的SQLCLR程序集中使用TimeZoneI
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
我想在SQL Server 2012中实现时区转换.但是,TimeZoneInfo标有MayLeakOnAbort属性.当调用我定义的SQL函数(使用TimeZoneInfo)时,这会导致运行时错误. 该错误报告如下 System.Security.HostProtectionException: Attempted to perform an operation that was for[详细]
-
SQL查询从同一个表中删除重复的行?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:158
假设有一个employee表,其中包含列名称,id和salary,它们在所有三行中具有2个或两个以上具有相同值的行…然后如何编写查询以删除重复行. 解决方法 如果您使用Sql Server,Here是一个很好的方法 with duplicates as(select *,ROW_NUMBER() over( partition by id,[详细]
-
sql – 不能在WHERE子句中使用别名,但可以在ORDER BY中使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:89
为什么这个SQL不起作用? 的: 6371 * ACos( Cos(RADIANS(Latitude)) * Cos(RADIANS('50.017466977673905')) * Cos(RADIANS('24.69924272460935')- RADIANS(Longitude)) + Sin(RADIANS(Latitude)) * Sin(RADIANS('50.017466977673905')) ) 子句只是从搜索点计[详细]
-
sql – 为什么在INSERT语句的列列表中忽略以点分隔的前缀?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:73
我刚刚遇到一些我认为无效的SQL语法,但实际上工作正常(至少在SQL Server中). 鉴于此表: create table SomeTable (FirstColumn int,SecondColumn int) 执行以下insert语句时没有错误: insert SomeTable(Any.Text.Here.FirstColumn,It.Does.Not.Matter.What.S[详细]
-
sql – 将新列添加到大数据库表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:119
我需要在数据库中的表中添加一个新的列.该表包含大约1.4亿行,我不知道如何在没有锁定数据库的情况下继续. 数据库正在生产中,这就是为什么这个数据库必须保持一致的流畅性. 我已经阅读了很多,但是如果这是一个危险的操作,从来没有真正得到答案. 新列为空,默认[详细]
-
SQL服务器仅使用最近的值来选择不同的行
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
我有一个表,它有以下列 Id ForeignKeyId AttributeName AttributeValue 创建 一些数据可能如下所示: 1,1,'EmailPreference','Text',1/1/20102,'Html',1/3/20103,1/10/20104,2,1/2/20105,1/8/2010 我想运行一个查询,为每个不同的ForeignKeyId和AttributeName[详细]
-
sql-server – SQL Reporting services:首先调用非常慢
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
我已经安装了一个SQL报告服务器(2008 R2)和一些报告.但我有一些表演的问题. 服务器当天的第一个呼叫(以报告界面为例),速度非常慢(最多30-45秒). 报告生成就是“快”(1-2秒). 对服务器的下一次呼叫始终是直到第二天.我的印象是它在内存中加载了很多东西.但是内[详细]
-
如何在SQL Developer中避免“原始变量长度太长”错误?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:138
我正在更新大量文本的BLOB,我收到此错误: SQL Error: ORA-06502: PL/SQL: numeric or value error: raw variable length too long 它有什么办法吗? 该文本长度为2,670个字符,通过utl_i18n.string_to_raw进行转换,如How do I edit BLOBs (containing JSON) i[详细]
-
sql – 有很多索引的缺点是什么?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
我最近通过给SQLite一个很好的索引来加速一个复杂的查询数量级.这样的结果让我想知道我是否应该索引很多其他通常用于JOIN或ORDER BY子句的字段.但是我不想过分夸张,对我有反感:我认为必须有一些原因不要创建索引,否则每个字段都将被默认编入索引. 在这种情况[详细]
-
实体框架 – 使用Entity Framework 4时如何返回数据库?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:188
我想使用LINQ和我的EntityFramework上下文定义一个数据库查询,但是我不想返回实体;我想要一个datareader! 我该怎么做?这是用于将行导出为CSV. 干杯,伊恩. 解决方法 这个问题在EF 4左右,但对于任何具有EF 6或更高版本的人,您可以使用AsStreaming()扩展方法.[详细]
-
sql-server – 如何使用wireshark解码SQL Server流量?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:190
我可以使用wireshark捕获数据包,但是我无法将流解码成任何可理解的信息.这个错误表明,这可能在SQL Server 2005或更新的… https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3098中是不可能的,但Stack Overflow中的几个人声称这是一个很好的方法来解决这[详细]
-
sql-server – 如何在SQL Server 2012中将varbinary()转换为varc
所属栏目:[MsSql教程] 日期:2020-12-12 热度:57
我试图在SQL Server 2012中将数据库列DATA从varbinary()转换为varchar(max). 我正在使用此代码来处理转换: SELECT CONVERT(VARCHAR(MAX),DATA) FROM [dbo].[TABLE_NAME] 结果行如下: VW 6501 ??ama???±r 我在语言特定字符方面遇到麻烦(目前我的语言是土耳[详细]
-
sql-server – 批量插入文件名参数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:52
参见英文答案 How to cast variables in T-SQL for bulk insert?6 我需要将数以万计的数据文件加载到SQL Server表中. 所以我写一个只接收一个参数 – 文件名的存储过程. 但是..以下不起作用.“编译器”抱怨@FileName参数..它只需要简单的字符串..像’file.txt[详细]
-
sql – 内联标量函数:真实或蒸汽软件?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
在SQL Server中创建内联标量函数的正确语法是什么? 在线图书在Types of Functions章(2005年及以后)中讨论了内联标量函数,就像它们存在一样,就好像不需要BEGIN … END块(与多行函数相反): For an inline scalar function,there is no function body; the sca[详细]
-
在SQL Server 2008中按逗号分割功能
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
我知道这个问题已被多次询问,但找不到我需要的东西. 我有这个列“Order”,其中包含以下格式的数据. ‘XXX,YYY,ZZZZ’ 现在,当我执行select语句时,我需要通过拆分这一列来填充3列 例如. Select Name,Surname,FirstCommaColumn=xx.UpToFirstColumn SecondCommaC[详细]
-
sql-server – SQL Server 2000:用于执行连接聚合子查询的想法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:86
我有一个返回我想要的行的查询,例如 QuestionID QuestionTitle UpVotes DownVotes ========== ============= ======= ========= 2142075 Win32: Cre... 0 0 2232727 Win32: How... 2 0 1870139 Wondows Ae... 12 0 现在我希望返回一个列,其中包含逗号分隔的“[详细]
-
sql – 如何找到薪水第二高的员工?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:92
是否有任何预定义的函数或方法可以从员工表中获得第二高的薪水? 解决方法 这样做的方法是使用Oracle的Analytic函数.您的特定情况只是我在 another thread中提供的解决方案的变体. 如果您只想选择第二高薪,那么DENSE_RANK(),RANK()和ROW_NUMBER()中的任何一个[详细]
-
datetime – 如何使用SQL Reporting Services获取当月的最后一天
所属栏目:[MsSql教程] 日期:2020-12-12 热度:51
在SQL Server Reporting Services中,如何计算当前月份的最后一天? 解决方法 这是我想出的答案 =DateSerial(Year(Now()),Month(Now()),"1").AddMonths(1).AddDays(-1)[详细]
-
使用Sql Azure的计划任务?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:169
我想知道是否有办法在SQL Azure中使用预定任务? 感谢每一位帮助. 关键是,我想每天运行一个简单的单行语句,并希望阻止设置辅助角色. 解决方法 今天没有SQL Azure等效的SQL Azure.您必须从后台任务调用单行语句.但是,如果您已经拥有Web角色,则可以轻松生成一个[详细]