-
在SQL(MySQL)中是否有办法在特定字段上执行“循环”ORDER BY?
所属栏目:[MsSql] 日期:2020-05-24 热度:192
SQL(MySQL)中是否有办法在特定字段上执行“循环”ORDER BY? 作为一个例子,我想采取这样一个表: +-------+------+| group | name |+-------+------+| 1 | A || 1 | B || 1 | C || 2 | D || 2 | E || 2[详细]
-
sql – Oracle ORA-04068中的频繁错误:已丢弃现有的包状态
所属栏目:[MsSql] 日期:2020-05-24 热度:156
我们每天在每两个小时运行一次的脚本上收到此错误,但是在一天的不同时间. ERROR at line 1:ORA-04068: existing state of packages has been discardedORA-04061: existing state of package body PACKAGE.NAME has beeninvalidatedORA-06508: P[详细]
-
grails域类必须绑定到数据库吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:100
当谈到grails时,我是一个完整的菜鸟(当谈到groovy时,我仍然非常乏味)所以如果这是一个愚蠢的问题,我道歉. 我正在构建一个简单的Web应用程序,我想基于文件系统对象(即目录结构和文件类型)而不是数据库数据来控制应用程序中的部分域.这样做有多容易,或者与GORM[详细]
-
在临时表列TSQL中设置排序规则的正确方法
所属栏目:[MsSql] 日期:2020-05-24 热度:71
我有一个临时表,使用批量插入插入数据.但是,当我想将数据从临时表更新到普通表时,它会产生整理问题.我知道如何使用以下方法解决这个问题: UPDATE RegularTableSET r.Column1 = t.ColumnAFROM RegularTable r INNER JOIN #TEMP t ONr.Column1 COLLATE DATABAS[详细]
-
sql-server-2005 – 从稀疏填充的数据库表中生成每天一分钟的行数
所属栏目:[MsSql] 日期:2020-05-24 热度:120
我有一个表填充了在当天(基本上)随机点插入的带时间戳的行. 我需要生成每分钟1行的运行总计(因此,对于一天,总会有正好24 * 60行),例如 Date Quantity Running Total2009-10-29 06:30 1 12009-10-29 06:31 5[详细]
-
ssis – 如何在Foreach文件枚举器上为FileSpec属性设置表达式?
所属栏目:[MsSql] 日期:2020-05-24 热度:111
我正在尝试创建一个SSIS包来处理包含多年文件的目录中的文件.这些文件都是以数字命名的,所以为了保存处理所有内容,我想传递SSIS最小数量,并且只枚举其名称(转换为数字)高于我的最小值的文件. 我试过让ForEach File循环枚举所有内容然后排除脚本任务中的文件,[详细]
-
sql-server – SQL Server ROWLOCK over SELECT如果不存在INSERT事务
所属栏目:[MsSql] 日期:2020-05-24 热度:144
我已经从SQL Server 2005升级到2008.我记得在2005年,ROWLOCK根本无法工作,我不得不使用PAGELOCK或XLOCK来实现任何类型的实际锁定.我知道读者会问“你做错了什么?”没有.我最终证明我可以编辑一个“ROWLOCKED”行,但如果我升级锁定级别则不行.我没有机会看到[详细]
-
sql – 多次选择同一行
所属栏目:[MsSql] 日期:2020-05-24 热度:198
我有一个表有一个主对象的孩子.任何子项都可以出现多次,并且有一个包含该数字的Occurences列,因此表中的数据类似于: ChildID | ParentID | Occurences------------------------------- 1 | 1 | 2 2 | 1 | 2 3 |[详细]
-
最好的免费图书馆或数据库,以确定日期是美国还是国际假日?
所属栏目:[MsSql] 日期:2020-05-24 热度:93
为了提高年度比较的相关性,我想纠正去年的数据在复活节,劳动节或其他方面下降的事实.以编程方式确定此信息的最简单方法是什么?是否有任何解决方案可以解释国际假期?我可以像 this one那样刮一个网站,但我觉得这违反了他们的服务条款. 在Java世界中,您提到的[详细]
-
数据库 – 盐化密码哈希有什么好处?
所属栏目:[MsSql] 日期:2020-05-24 热度:158
我刚刚阅读了许多关于使用salt散列密码的文章,但是我找不到我所遇到的特定查询/混淆的答案. 假设我刚刚为数据库添加了密码和salt这个方法: 创建一个随机盐 将用户密码盐混合在一起 将哈希输出存储为“密码”列中的密码 将随机盐储存在“盐”栏中 如果这是正[详细]
-
想要一个Query在Linq查询中按变量排序
所属栏目:[MsSql] 日期:2020-05-24 热度:121
如何通过Column变量进行排序,因为我在页面上有一个下拉列表,我想根据在此下拉列表中选择的sord顺序显示网格,例如价格,代码,评级,描述等等,我不想为每个单独写一个查询柱. from lm in lDc.tbl_Productswhere lm.TypeRef == pTypeId orderby lm.Code ascending[详细]
-
sql-server – T-SQL是更新限制Atomic的子查询吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:57
我在MS Sql Server 2008 R2中有一个简单的队列实现.这是队列的本质: CREATE TABLE ToBeProcessed ( Id BIGINT IDENTITY(1,1) PRIMARY KEY NOT NULL, [Priority] INT DEFAULT(100) NOT NULL, IsBeingProcessed BIT default ([详细]
-
如何将Visual Foxpro数据库转换为SQL Server数据库
所属栏目:[MsSql] 日期:2020-05-24 热度:68
我的一个客户有一个Foxpro数据库(.DBF文件).我需要将其转换为SQL Server 2008数据库. 有谁知道如何做到这一点?请给我解决方案. 提前致谢…. 请尝试以下步骤: 1.将ODBC数据源创建到DBF文件 2.使用SQL Server导入数据向导(右键单击SSMS中的数据库) 3.选择ODBC[详细]
-
sql-server – 在“select top n”查询中返回未锁定的行
所属栏目:[MsSql] 日期:2020-05-24 热度:97
我需要一个MsSql数据库表和另外8个(相同的)进程并行访问同一个表 – 进行选择前n个,处理这n行,并更新这些行的列.问题是我只需要选择并处理每一行.这意味着如果一个进程到达数据库并选择前n行,当第二个进程到来时,它应该找到锁定的行并选择从n到2 * n行的行,依[详细]
-
sql – 如何在特定字符之前替换字符串的子字符串?
所属栏目:[MsSql] 日期:2020-05-24 热度:73
表格电邮: 价值观: josh@yahoo.comcarmine32@hotmail.comzehmaneh@yahoo.com 我想在@之前用test替换字符串. 结果: test@yahoo.comtest@hotmail.comtest@yahoo.com 如何根据字符串中的字符使用子字符串和替换? 你甚至不需要使用substring或replace,你可以[详细]
-
DB(SQL)自动压力/加载工具?
所属栏目:[MsSql] 日期:2020-05-24 热度:105
我想测量数据库应用程序的性能和可伸缩性.我正在寻找一种工具,允许我对我的数据库运行许多SQL语句,将数据库和脚本(SQL)文件作为参数(必要的详细信息,例如主机名,端口,登录…). 理想情况下,它应该让我控制参数,如模拟客户端的数量,测试的持续时间,随机化变量或[详细]
-
在Access中导入.sql文件
所属栏目:[MsSql] 日期:2020-05-24 热度:193
我需要导入到Access使用MySql创建的.sql数据库备份文件. 有没有办法执行此操作? 您无法将MySQL备份还原到任何其他数据库系统. 如果要将MySQL数据导入Access,可以将其全部导出为CSV文件并将其导入Access.您仍然需要重新创建关系,默认值,索引(?)和其他数据.[详细]
-
SQL * Plus不执行SQL Developer所执行的SQL脚本
所属栏目:[MsSql] 日期:2020-05-24 热度:63
我正面临一个非常烦人的问题.我写了(在记事本中)一些SQL脚本.现在,当我尝试通过SQL * Plus(通过命令行,在Windows 7上)执行它们时,我收到类似ORA-00933的错误:SQL命令未正确结束. 然后我复制将脚本粘贴到SQL Developer工作表窗口,单击“运行”按钮,脚本执行时[详细]
-
sql-server-2008 – 链接服务器“(null)”的OLE DB提供程序“Microsoft.ACE.OLE
所属栏目:[MsSql] 日期:2020-05-24 热度:88
我想从Excel导出MSSQL SERVER 2008中的数据,但我有错误 OLE DB provider Microsoft.ACE.OLEDB.12.0 for linked server (null) returned message Bookmark is invalid..Msg 7343, Level 16, State 2, Line 1The OLE DB p[详细]
-
sql – 使用ORDER BY更新
所属栏目:[MsSql] 日期:2020-05-24 热度:112
需要使用ORDER BY“绑定”UPDATE.我正在尝试使用游标,但得到错误: 06000 码: BEGIN; DECLARE cursUpd CURSOR FOR SELECT * FROM table WHERE field = 5760 AND sequence = 0 AND sequence 9 ORDER BY sequence DESC; U[详细]
-
sql-server – 唯一索引,varchar列和(空格)空格的行为
所属栏目:[MsSql] 日期:2020-05-24 热度:81
我正在使用Microsoft SQL Server 2008 R2(带有最新的Service Pack / patches),数据库排序规则是SQL_Latin1_General_CP1_CI_AS. 以下代码: SET ANSI_PADDING ON;GOCREATE TABLE Test ( Code VARCHAR(16) NULL);CREATE UNIQUE INDEX[详细]
-
sql – 如何使用rownum
所属栏目:[MsSql] 日期:2020-05-24 热度:174
参见英文答案 How to get second largest or third largest entry from a table12个 SELECTing top N rows without ROWNUM?5个 我[详细]
-
带有前导填充零的SQL标识
所属栏目:[MsSql] 日期:2020-05-24 热度:149
我在表格中将列标记为Identity create table Identitytest( number int identity(1,001) not null, value varchar(500)) 我需要将标识列增加为001,002,003等. 数据库显示它正在插入1,2,3等. 如何才能做到这一点? 如果要显示带前导零的数字列,只需在SELECT语[详细]
-
sql-server – 具有排名功能的递归cte
所属栏目:[MsSql] 日期:2020-05-24 热度:73
如何在递归cte中使用排名函数? 这是一个简单的例子,显示了我正在尝试做的事情: with cte as ( select 1 a, 1 b union all select 1, 2 union all select 2, 3 union all select 2, 4), rcte (a, b, c, d) as ( select a, b, cast(0 as int), 1[详细]
-
将行数据转换为SQL Server中的列
所属栏目:[MsSql] 日期:2020-05-24 热度:118
今天,我的同事要求我将数据从垂直临时表转换为水平表.我的意思是将行转换为列.我用了PIVOT并解决了它.但是如果数据字段重复,我遇到了移动数据的麻烦. 以下是我正在处理的测试数据: CREATE TABLE STAGING ( ENTITYID INT, PROPERTYNAME VARCHAR(25), PROPERTY[详细]

浙公网安备 33038102330553号