-
sql-server – 如何减去sql中的上一行?
所属栏目:[MsSql] 日期:2020-05-23 热度:63
如果我想将当前行减去上一行,我该怎么查询?我将在vb6循环中使用它. 这样的东西: Row12345 在第一个循环值1将不被扣除,因为它没有上一行,这是确定. 然后,下一个循环值2将被前一行值1扣除.直到最后一行. 如何实现这个例程? 通过SQL查询或VB6代码.Any会做. 假[详细]
-
sql – 更新多行时转换NULL类型
所属栏目:[MsSql] 日期:2020-05-23 热度:108
当我尝试同时更新多行时遇到问题. 这是我使用的表和查询(为了更好的阅读简化): 表 CREATE TABLE foo( pkid integer, x integer, y integer) 询问 UPDATE foo SET x=t.x, y=t.y FROM(VALUES (50, 50, 1), (100, 120, 2))AS t(x, y,[详细]
-
具有不同列的T-SQL联合
所属栏目:[MsSql] 日期:2020-05-23 热度:183
我有两个表,其中包含以下数据: [Animals].[Males]DataID HerdNumber HerdID NaabCodee46fff54-a784-46ed-9a7f-4c81e649e6a0 4 GOLDA 7JE1067fee3e66b-7248-44dd-8670-791a6daa5d4[详细]
-
sql-server-2008 – T-SQL(MS SQL 2008),没有“EXEC”或“EXECUTE”字的执行过
所属栏目:[MsSql] 日期:2020-05-23 热度:159
在开始时执行没有“EXEC”或“EXECUTE”字的存储过程是否可行? 通常执行存储过程我做 EXEC DeleteProfile Joe Smith 但是,我注意到下一个命令也是如此: DeleteProfile Joe Smith 为什么要写“EXEC”或“EXECUTE”字? 在存储过程名称之前写入它是否可以执行[详细]
-
sql – 什么是{ts’2013-04-02 00:00:00′}?
所属栏目:[MsSql] 日期:2020-05-23 热度:175
当我分析运行T-SQL时,我发现在where子句中有{ts’2013-04-02 00:00:00′}的查询. 我很好奇,并试图找到来源. 它由CrystalReport报告执行. 这里是查询. SELECT *FROM [Table] BWHERE CONVERT(VARCHAR, [AddedDateTime], 111) BETWEEN CONVERT(VAR[详细]
-
sql-server – 如何按列值返回前100行,然后将theese前100行随机化?
所属栏目:[MsSql] 日期:2020-05-23 热度:88
我正在使用MS SQL,我已经设法创建一个选择前100行的查询并将它们随机化 SELECT TOP 100 * FROM Inlagg ORDER BY NEWID() 我还设法创建一个查询,根据像这样的列返回前100行 SELECT TOP 100 * FROM Inlagg ORDER BY Likes DESC 我现在的问题是,如何通过Likes定[详细]
-
如何计算SQL中计算列的出现次数?
所属栏目:[MsSql] 日期:2020-05-23 热度:196
在ms sql中,我尝试计算计算列的出现次数. 拥有正常的经典,不用担心: SELECT ID, COUNT(*) FROM User GROUP BY ID 但是使用计算列,它会显示错误 SELECT CONVERT(INT, (ID * PI())) AS TOTO, COUNT(*) FROM UserGROUP BY TOTO 你知道有没有办法做到这一点? 使[详细]
-
在MSSQL Server中将nvarchar转换为数字
所属栏目:[MsSql] 日期:2020-05-23 热度:195
我有一个nvarchar列,其中包含一些条目列表(包括NULL) – -1.000000.0000000.0100000.1000000.500000000000001.0000001.50000010.0000010.50000100.00001000.0001001.0001006.000NULLNULL 我想将其转换为数字字段,以便我可以使用此字段进行一些计算.[详细]
-
sql-server – 每小时自动恢复数据库的最佳方法
所属栏目:[MsSql] 日期:2020-05-23 热度:175
我有一个演示站点,任何人都可以登录并测试管理界面. 我想每小时刷新SQL 2008数据库中的所有数据并从原始数据中恢复它. Red Gate Software有一些很棒的工具,但是它们现在超出了我的预算. 我可以简单地制作数据库数据文件的备份副本,然后有一个c#控制台应用程序[详细]
-
sql – 如何用单引号包装我的查询输出
所属栏目:[MsSql] 日期:2020-05-23 热度:76
我经常从我的数据库中读取记录并使用记事本以这种格式处理收据: xxxxxxxxx xxxxxxxxx,xxxxxxxxx,xxxxxxxxx 有没有一种方法可以使用SQL查询来执行此操作. 我运行的示例查询是: Select ReceiptNo from My_table where TIN = KEYVALUE 这是非常简单的连接.但是[详细]
-
sql – 如何处理返回多个值的子查询
所属栏目:[MsSql] 日期:2020-05-23 热度:119
在我的情况下,我有2个项目项目和活动,他们看起来像这样. 项目是顶部的表格和底部的活动. 在Activity表中,activityID和projectID是主键. 我想要实现的是创建一个View,它返回所有项目,其活动的endDate晚于Project projectionEndDate. 总之,我想这样做: SELECT[详细]
-
sql – 删除未命名的约束
所属栏目:[MsSql] 日期:2020-05-23 热度:132
作为一个菜鸟,我创建了一些没有明确名称的外键. 然后我创建了SQL生成的疯狂名字,如FK__Machines__IdArt__760D22A7.猜测它们将在不同的服务器上以不同的名称生成. 有没有什么好的功能来删除未命名的FK约束作为参数传递表和相关的字段? 没有内置的过程来完成此[详细]
-
Symfony 2:访问FormBuilder中的数据库
所属栏目:[MsSql] 日期:2020-05-23 热度:187
我正在构建一个包含名为“category”的字段的表单,我需要一个选择列表来做到这一点,但是我不知道如何用数据库中存储的几个类别来填充这个选择列表. public function buildForm(FormBuilder $builder, array $options) { $builder - add(item, text, array(lab[详细]
-
控制台无法访问内存模式下的嵌入式数据库 – H2数据库
所属栏目:[MsSql] 日期:2020-05-23 热度:56
我在H2数据库中通过servlet上下文启动中的以下代码创建一个内存数据库 void initDb() { try { webserver = Server.createWebServer().start(); Class.forName(org.h2.Driver); Connection conn = DriverManager[详细]
-
SQL Server:没有链接服务器的链接服务器?
所属栏目:[MsSql] 日期:2020-05-23 热度:85
我的本地(和远程)SQL SERVER 2005管理员声称“允许链接服务器是一个安全问题”,并禁止在此使用它们. (咦?) 无论如何,有没有办法做类似的没有链接服务器? SELECT *FROM LOCAL_SERVER.MyDatabase.dbo.MyTable AS t1INNER JOIN REMOTE_SERVER.MyDatabase.dbo.M[详细]
-
Rails – 在日志文件中查看生成的SQL查询
所属栏目:[MsSql] 日期:2020-05-23 热度:80
有没有办法在生产环境中看到所有生成的查询,就像你在开发中一样? 是的你可以.如果你进入config / environments / production.rb文件,有一个这样的部分: # See everything in the log (default is :info)# config.log_level = :debug 取消注释config.log_lev[详细]
-
sql-server – 是否可以在通过Web服务执行SSRS报告期间指定数据源?
所属栏目:[MsSql] 日期:2020-05-23 热度:112
我有一台托管我们的生产和开发数据库的服务器.它使用SQL Server Reporting Services运行SQL Server 2008(而不是R2). 我将VS 2008 Reporting Services项目部署到服务器以提供报告.所有报告都使用单个共享数据源,当前指向生产数据库. 其他地方的后台服务通过Web[详细]
-
在TSQL中检测复制/粘贴代码的工具?
所属栏目:[MsSql] 日期:2020-05-23 热度:149
我正在使用一个SQL Server 2005系统,它具有大量的复制粘贴代码,大量重复的计算而不是函数,许多存储过程只是略微不同而不是参数化.还有很多SSIS包非常相似. 向前看,我想能够检测到这种“代码气味”.这有很多工具,但是我还没有找到任何SQL. 有关产品使用的任何[详细]
-
sql-server – 如何使passthrough / passthru查询可编辑?
所属栏目:[MsSql] 日期:2020-05-23 热度:108
在带有SQL Server后端的Microsoft Access 2007中,我们通常将SQL Server中的链接表作为可编辑表单的Form.RecordSource用于单个表数据修改.本地查询用于组合来自多个链接表的字段的交叉表版本.本地查询本身必须是可更新的,以便修改编辑表单上的数据. 现在我们计[详细]
-
SQL数据库中的搜索列忽略特殊字符
所属栏目:[MsSql] 日期:2020-05-23 热度:197
有人知道是否可以对SQL Server数据库中的列进行%LIKE%搜索,但是让它忽略列中的任何特殊字符? 所以,例如,如果我有一个名为“歌曲”的列,它们包含以下内容…… 黑或白 没有睡觉直到布鲁克林 船歌 爸爸不要讲道 如果用户搜索“no sleey until brooklyn”,那么[详细]
-
sql-server – 将6000个表和数据从sqlserver复制到oracle ==最快的方法?
所属栏目:[MsSql] 日期:2020-05-23 热度:121
我需要复制存储在sqlserver中的表和数据(大约5年的数据,6200个表),我使用datastage和odbc连接来连接和datstage自动创建带有数据的表,但是每个表需要2-3个小时作为表非常大(0.5 gig,300列和约400k行). 我怎样才能达到这个速度,因为按照这个速度,我每天只能复制[详细]
-
sql – 如何从Sproc中识别存储过程的调用者
所属栏目:[MsSql] 日期:2020-05-23 热度:120
我有一个不再支持的存储过程,不应再从代码中调用,但是还有一些系统仍在调用它.这是一个生产服务器,所以我非常有限的间接访问它来执行诊断. 有没有办法确定从sproc中调用特定存储过程的机器?诸如@@ CallingMachineIP或@@ CallingMachineName等 select hostnam[详细]
-
如何使用JSF 2.0下载存储在数据库中的文件
所属栏目:[MsSql] 日期:2020-05-23 热度:93
我需要下载存储在数据库中的文件.我想我做了正确的查询并调用它我只是不知道如何将它连接到JSF页面中的按钮. 另外我想知道,在将它传递到JSF页面之前,我是否必须将该图像保存在服务器的文件夹中.如果是这样,我该怎么做? 这是我用来从db返回byte []的查询: @N[详细]
-
sql-server – 在SQL视图中使用COALESCE
所属栏目:[MsSql] 日期:2020-05-23 热度:110
我需要从几个表中创建一个视图.视图中的一列必须由表中的一行以多行形式组合,并以逗号分隔的值作为字符串. 这是一个简单的例子,我想做什么. Customers:CustomerId intCustomerName VARCHAR(100)Orders:CustomerId intOrderName VARCHAR(100) 客户与订单之间存[详细]
-
数据表选择具有多个条件的SQL Query问题
所属栏目:[MsSql] 日期:2020-05-23 热度:153
从 This question开始,它的答案几乎就是我的答案.但我面临一些SQL查询问题,我在VB中有以下语句 Dim results As DataRow() = table.Select(A = foo AND B = bar AND C = baz) 我想将foo,bar和baz放在变量中,并在上面的语句中使用这些变量. Dim Varfoo As Strin[详细]

浙公网安备 33038102330553号