-
sql-server – 更新用户取消的查询
所属栏目:[MsSql] 日期:2020-07-16 热度:117
我有一个有数百万行的表. 无意中我在没有where子句的表上写了一个更新查询,然后单击执行. 它开始执行.两秒钟后,我意识到查询错误,我点击了Sql Server Management Studio中的“停止”按钮.查询执行已停止,这一切都在7秒内发生. 现在我很想知道是否有任何行受到[详细]
-
sql-server – 将一组行转换为SQL Server 2000中的列
所属栏目:[MsSql] 日期:2020-07-16 热度:167
是否有任何工具将行转换为SQL Server中的列(在MS-Access中可以)? 我被迷惑了,因为这个工具在MS-Access中可用,但在SQL Server中不可用.是否设计此功能尚未包含在SQL Server中? 仅当您事先知道行值可以是什么时, http://jdixon.dotnetdevelopersjournal.com/p[详细]
-
sql – ORA-00997的解决方法:非法使用LONG数据类型
所属栏目:[MsSql] 日期:2020-07-16 热度:165
我想将系统表user_tab_cols中的一些数据保存到临时表中,以便从中获取转储. 其中有100,000行,我从user_tab_cols中选择了大约1,000条记录,并使用此查询将它们保存到临时表中: create table temp table as select * from user_tab_cols where condition... 我有[详细]
-
sql-server – 将xlsx表读入SQL Server数据库中的表的代码
所属栏目:[MsSql] 日期:2020-07-16 热度:130
我试图将Excel工作表(.xlsx文件)中的数据读入SQL Server 2008中的表.我希望每天作为批处理作业运行,因此希望在存储过程中编写SQL代码来执行此操作. 有人能帮帮我吗?我有管理员权限. TIA 这应该做…… SELECT *FROM OPENROWSET( Microsoft.ACE.OLEDB.12.0, Ex[详细]
-
sql-server – 使用T-SQL中行的先前值计算值
所属栏目:[MsSql] 日期:2020-07-16 热度:97
我得到了下表,并希望使用sql中前一行的相同列(Column2)的值计算每行的Column2值,而不使用cursor或while循环. Id Date Column1 Column21 01/01/2011 5 5 = Same as Column12 02/01/2011 2 18 =[详细]
-
tsql – SQL Server中基于FIFO的库存库存评估
所属栏目:[MsSql] 日期:2020-07-16 热度:169
我有一个像这样的股票交易表: Item Date TxnType Qty PriceABC 01-April-2012 IN 200 750.00ABC 05-April-2012 OUT 100 ABC 10-April-2012 IN 50 700.00ABC 16-April-2012 IN 75[详细]
-
是否有像SQL Server 2005的TRY / CATCH块这样的MySQL功能?
所属栏目:[MsSql] 日期:2020-07-16 热度:144
我正在考虑将数据库从Sql Server 2005移植到MySQL. 我已经习惯在存储过程中使用SQL Server的TRY / CATCH块. MySQL是否有类似的东西,或者我将被迫回到老派“在每个语句后检查错误返回,如果失败则发出goto”编程风格? 您可以声明 handlers以获取特定的错误结果[详细]
-
sql-server-2008-r2 – 定义计算列引用另一个表
所属栏目:[MsSql] 日期:2020-07-16 热度:156
我有两个数据库表,Team(ID,NAME,CITY,BOSS,TOTALPLAYER)和 玩家(ID,NAME,TEAMID,AGE),两个表之间的关系是一对多,一个团队可以有很多玩家. 我想知道有没有办法在Team表中定义TOTALPLAYER列? 例如,如果有10个玩家的TEAMID是1,那么Team表中ID为1的行的TOTALPLAY[详细]
-
sql – 运行存储过程并从VBA返回值
所属栏目:[MsSql] 日期:2020-07-16 热度:100
我想将参数传递到SQL Server 2008中的存储过程,我想将结果存储在ADODB.Recordset中 目前我有这个: Public Sub UpdateWithStoredProcedure() Dim cmd As New ADODB.Command Dim conn As ADODB.Connection Dim prm As ADODB[详细]
-
sql – ROW_NUMBER()不够快有大结果集,有什么好的解决方案吗?
所属栏目:[MsSql] 日期:2020-07-16 热度:135
我使用ROW_NUMBER()对我的网站内容进行分页,当你点击最后一页时它会超时,因为SQL Server需要很长时间才能完成搜索. 已经有一篇关于这个问题的文章,但似乎还没有完美的解决方案. http://weblogs.asp.net/eporter/archive/2006/10/17/ROW5F00NUMBER28002900-OVE[详细]
-
如何确定SQL Server中表的主键?
所属栏目:[MsSql] 日期:2020-07-16 热度:157
我希望能够在SQL Server 2005中以某种方式使用表名作为输入来确定构成主键的所有字段. sp_columns似乎没有此字段.关于在哪里看的任何想法? 我在我编写的代码生成器中使用它来获取主键: SELECT i.name AS IndexName, OBJECT_NAME(ic.OBJECT_ID) AS TableName[详细]
-
sql – 使用复合键查询WHERE_IN?
所属栏目:[MsSql] 日期:2020-07-16 热度:91
假设我有一个包含两部分组合键的表,以及4条记录,如下所示: KEY_PART_1 KEY_PART_2A 1B 1C 2C 3 我想编写一些动态SQL,只使用“WHERE IN”子句选择记录B,1和C,而不选择A,1或C,3. 有没有办法在没有临时表的情况下做到这一点? 这并不重要,但我们目前正在使用Ora[详细]
-
sql-server – 如何使用sql server 2008安全地销毁某些数据? (使用DoD安全擦拭或等效)
所属栏目:[MsSql] 日期:2020-07-16 热度:69
我的一位客户希望我定期“真正”破坏他的一些旧数据,我正在评估最好的方法. 数据在表中,我想销毁其中包含的一些行. 我可以手动删除/导出另一台计算机上的数据库/消磁硬盘/重新导入保存的数据,但我需要一个自动解决方案. 是否有一个等效的删除(如在delete * fr[详细]
-
sql – “重复任务”的设计选项
所属栏目:[MsSql] 日期:2020-07-16 热度:123
我正在编写一个处理人员任务的小应用程序.非常简单,但就表设计而言,我所坚持的区域是一个重复任务的情况,可以是一次性,每天,每周或每月.如果是每周一次,那就是每周特定的一天.每月是特定的一天. 我有一个任务表和一个recurring_type_id,并且将在代码中处理重[详细]
-
sql – 如何判断Oracle中的值是否不是数值?
所属栏目:[MsSql] 日期:2020-07-16 热度:150
我有以下代码,如果我的值无效,则返回错误消息.如果给定的值不是数字,我想给出相同的错误消息. IF(option_id = 0021) THEN IF((value10000) or (value7200000) or /* Numeric Check */)THEN ip_msg(6214,option_name); -- Error Message[详细]
-
sql-server – 在T-SQL中反序列化XML对象
所属栏目:[MsSql] 日期:2020-07-16 热度:50
我有一个XML对象.我想使用T-SQL将其反序列化为一个表. Params type = 1 value 10 /value /type type = 2 value abc /value /type/Params 如何将此数据存储到这样的表中: 谢谢! 你的XML无效 – 但如果你有这[详细]
-
在多个参数和条件下检测SQL岛
所属栏目:[MsSql] 日期:2020-07-16 热度:119
(PostgreSQL 8.4)我对SQL gap-and-islands here on Stack Overflow进行了很好的介绍,但我还有一个问题.许多岛检测CTE基于时间戳的运行顺序和一些在其改变时打破序列的标志.但是,如果“休息”条件稍微复杂一点怎么办? CREATE TABLE T1( id SERIAL PRIMARY KEY[详细]
-
sql – 如何在此表中找到重复的连续值?
所属栏目:[MsSql] 日期:2020-07-16 热度:114
假设我有一个表,我这样查询: select date, value from mytable order by date 这给了我结果: date value02/26/2009 14:03:39 1 02/26/2009 14:10:52 2 (a)02/26/2009 14:27:49 2[详细]
-
SQL Server:从VARCHAR(MAX)字段替换无效的XML字符
所属栏目:[MsSql] 日期:2020-07-16 热度:133
我有一个VARCHAR(MAX)字段,它以XML格式连接到外部系统.接口抛出以下错误: mywebsite.com-2015-0202.xml:413005: parser error : xmlParseCharRef: invalid xmlChar value 29ne and Lukes family in Santa Fe. You know you have a standing[详细]
-
在SQL函数中插入查询
所属栏目:[MsSql] 日期:2020-07-16 热度:121
我可以在SQL Server 2008中的函数内写一个插入查询.如果我试过,我得到一个错误,在函数内无效使用副作用运算符’INSERT’.请帮帮我.但我希望它是一个函数,而不是一个存储过程 Create function EFT_DL_FUNC_AUDTI_BATCH_START (@i_db_name varchar(20))returns[详细]
-
sql – 如何查找哪些列没有任何数据(所有值都为NULL)?
所属栏目:[MsSql] 日期:2020-07-16 热度:58
我在数据库中有几个表.我想找到哪些列(在哪些表中)没有任何值(列中的所有NULL).我在下面的例子中,结果应该是 TestTable1 -- Var2TestTable2 -- Variable1 我不知道如何创建这种查询.非常感谢您的帮助! --create first tablecreate table dbo.TestTable1 (sur[详细]
-
sql-server – 如何确定SQL结果的数据类型?
所属栏目:[MsSql] 日期:2020-07-16 热度:99
我们有一个SQL查询,它从数据库中的许多表/视图中提取大量字段.我们需要将一个规范放在一起与第三方集成,编译结果集的数据类型的最快方法是什么? 澄清: 涉及25个表/视图,因此表级的功能仍然很麻烦. 目前,所有工作都在Microsoft SQL Server Management Studio[详细]
-
在Azure数据工厂中的管道中运行U-SQL活动时出错
所属栏目:[MsSql] 日期:2020-07-16 热度:136
我在ADF的管道中运行USQL活动时遇到以下错误: 活动错误: {errorId:E_CSC_USER_SYNTAXERROR,severity:Error,component:CSC, source:USER,message:syntax error. Final statement did not end with a semicolon[详细]
-
sql – 在使用实体框架时锁定记录以进行编辑的最佳实践
所属栏目:[MsSql] 日期:2020-07-16 热度:170
不太确定如何说出这个问题,但在这里.我正在开发一个项目,其中多个客户端应用程序通过WCF服务访问一个数据源.它可能不相关,但WCF服务正在利用实体框架来访问此数据源.每当客户端查询记录进行编辑时,我想阻止其他客户端编辑同一记录,直到第一个客户端完成更新.[详细]
-
sql – 使用java中的表值参数调用存储过程
所属栏目:[MsSql] 日期:2020-07-16 热度:85
在我的应用程序中,我想执行查询,如SELECT * FROM tbl WHERE col IN(@list)其中,@ list可以有变量no值.我正在使用MS SQL服务器数据库.当我谷歌这个问题,然后我找到了这个链接 http://www.sommarskog.se/arrays-in-sql-2008.html 此链接表示使用表值参数.所以我[详细]