-
SQL中的Dynamic Like语句
所属栏目:[MsSql] 日期:2020-05-24 热度:94
我一直在讨论如何做这个问题,我知道这个网站上的一些天才会得到答案.基本上我正在尝试这样做: SELECT column FROM table WHERE [table].[column] LIKE string1 OR [table].[column] LIKE string2 OR [table].[column] LIKE string3... 用于存[详细]
-
T-SQL查询 – 没有游标的行迭代
所属栏目:[MsSql] 日期:2020-05-24 热度:116
我有一张桌子 T (variable_name, start_no, end_no) 具有如下值的值: (x, 10, 20)(x, 30, 50)(x, 60, 70)(y, 1, 3)(y, 7, 8) 所有间隔都保证不相交. 我想在T-SQL中编写一个查询来计算未搜索变量的间隔: (x, 21, 29)(x, 51, 59)(y, 4, 6) 我可以不用光标吗?[详细]
-
在SQL Server中为特定记录生成脚本
所属栏目:[MsSql] 日期:2020-05-24 热度:172
这可能是一个有限但有价值的场景.我有一个SQL Server 2008数据库,其中包含一个包含数百万条记录的表.一些记录似乎存在间歇性问题.我试图重复这个问题.为了做到这一点,我终于得到了一个违规记录的ID.我想在PROD数据库中生成与此单个记录关联的INSERT语句.然后[详细]
-
sql-server – 使用SQLAlchemy从MS SQL到PostgreSQL的数据迁移
所属栏目:[MsSql] 日期:2020-05-24 热度:106
TL; DR 我想将数据从MS SQL Server ArcSDE迁移到PostgreSQL PostGIS,理想情况下使用SQLAlchemy. 我正在使用SQLAlchemy 1.0.11将现有数据库从MS SQL 2012迁移到PostgreSQL 9.2(升级到9.5计划). 我一直在阅读这篇文章,并发现了几个不同的来源(Tyler Lesmann,Ina[详细]
-
sql – 如何在单个事务中插入多行时触发触发器
所属栏目:[MsSql] 日期:2020-05-24 热度:90
我创建了一个FOR INSERT触发器,插入后会触发.以下是我想知道触发器将触发的不同场景. 触发器位于员工表上. 我开始一个事务,我插入4行.我的疑问是触发器会触发的方式. 插入每一行后会立即开火吗? 完成该事务中的所有行后是否会触发 我们可以访问插入的从触发[详细]
-
sql-server – T-SQL时间平均
所属栏目:[MsSql] 日期:2020-05-24 热度:90
我在SQL Server中有一个表来存储一块硬件的统计信息,表中的行表示给定秒的数据.它包含例如这些列: timestamp (DateTime)value (int) 我想要做的是从表中选择给定日期/时间范围的数据,但返回它给定给定时间段(例如1分钟,5分钟,1天等)的平均值范围.所以一小时[详细]
-
在SQL中有条件地执行WHERE子句
所属栏目:[MsSql] 日期:2020-05-24 热度:187
我在SQL Server 2008数据库上有一个应用程序.此数据库具有一个查询其中一个表的存储过程.此存储过程采用两个参数:userName和ID 将始终传递userName参数.但是,ID字段将为NULL或实际值.如果值不是NULL,我需要在查询的WHERE子句中考虑它.不幸的是,我不肯定如何[详细]
-
如何查看哪些IP地址向SQL Server发出请求?
所属栏目:[MsSql] 日期:2020-05-24 热度:117
我需要清楚地看到什么IP地址对SQL服务器进行了什么SQL查询. 我正在尝试使用SQL事件探查器,但似乎我无法以某种方式区分查询来自的机器(浏览器).它只有Web服务器和sql server之间的通信细节.我有什么方法(任何未知的日志?),这将允许我查看查询来自的原始机器的[详细]
-
ms-access – 如何将MS Access数据库连接到Jetbrains DataGrip
所属栏目:[MsSql] 日期:2020-05-24 热度:134
我已经使用DataGrip几个星期了,我非常喜欢它. 我唯一无法找到的是如何将DataGrip连接到MS Access数据库. 有人可以向我解释如何做到这一点吗? 根据 documentation,尚不支持MS Access. The following standardized and DBMS vendor-specific SQL dialects are[详细]
-
数据库 – Erlang:Mnesia:连续更新单个字段值
所属栏目:[MsSql] 日期:2020-05-24 热度:171
我有一个mnesia表,有三个字段,i,a和b,使用记录创建 -record(rec, {i, a,b}). 现在我在表中插入一行: mnesia:transaction( fun() - mnesia:write(T, #rec{i=1, a=2, b=3}, write) end ). 现在,如果我想要更新此行,并且仅将a的值更改为10,同时将i和b保留为相同[详细]
-
INNER JOIN的不明确的列名SQL错误:为什么?
所属栏目:[MsSql] 日期:2020-05-24 热度:90
以下代码将用于从两个表中选择数据: SELECT t1.foo, t2.bar FROM TABLE1 t1 INNER JOIN TABLE2 t2 ON t1.foo=t2.foo 我可以很容易地写出来 SELECT t2.foo, t2.bar FROM TABLE1 t1 INNER JOIN TABLE2 t2 ON t1.foo=t2.foo t1.foo或t2.foo:一个或六个中的[详细]
-
T-SQL“动态”加入
所属栏目:[MsSql] 日期:2020-05-24 热度:183
给定以下带有单个char(1)列的SQL Server表: Value------123 如何在T-SQL中获得以下结果? Result------1+2+31+3+22+1+32+3+13+2+13+1+2 这也需要是动态的,所以如果我的表只保存行’1’和’2′,我期望: Result------1+22+1 看起来我应该能[详细]
-
sql-server – 在用户定义的函数中创建,删除和插入临时表
所属栏目:[MsSql] 日期:2020-05-24 热度:154
我正在尝试按照我的要求创建一个函数. 但是,当我创建或删除#tempTable时,它会给出一个错误: invalid use of a side-effecting operator ‘drop object’ within a function 我的理解是我们不能在函数中的#temptable上创建,删除或插入操作. 那是对的吗? 我的[详细]
-
sql独特的记录拼图
所属栏目:[MsSql] 日期:2020-05-24 热度:193
难题是选择独特的对.以下示例中的语法适用于Mssql declare @t table (a int, b int)insert into @t (a,b) values (1,2)insert into @t (a,b) values (2,1)insert into @t (a,b) values (1,3)insert into @t (a,b) values (3,1)inse[详细]
-
sql – PLS-00201:必须声明标识符UTIL_FILE
所属栏目:[MsSql] 日期:2020-05-24 热度:198
我正在尝试将查询中的数据导出到安装在 Windows Server 2008计算机上的Oracle Enterprise Express的csv文件中. 我找到了这个解决方案: http://asktom.oracle.com/pls/asktom/f?p=100:11:::::P11_QUESTION_ID:235814350980 它基本上编写一个函数并使用UTIL_FI[详细]
-
sql-server – 在每个外键上添加索引的脚本?
所属栏目:[MsSql] 日期:2020-05-24 热度:200
在SQL Server中看作 foreign key does not automatically create an index,我想在我的数据库中的每个FK字段上创建一个显式索引.我在模式中有超过100个表… 那么,有没有人有一个现成的打包脚本,我可以用来检测所有FK并在每个FK上创建一个索引? 好的,这是我对[详细]
-
数据库连接Delphi
所属栏目:[MsSql] 日期:2020-05-24 热度:109
我使用delphi多年,但从来没有使用数据库的东西,但最近开始研究和测试. 我必须说,我印象深刻,大部分事情都是自动发生的,我习惯用手写在php和python中. 我将为朋友开发一个商业系统,(2层)5台用户计算机,1台数据库服务器. 数据库服务器将是一个体面的机器(raid-1[详细]
-
sql-server – SSIS-通过单个SQL任务设置多个变量
所属栏目:[MsSql] 日期:2020-05-24 热度:149
我正在尝试将多个变量设置为SQL查询的结果,该查询返回具有多个列的单个行. SQL语句的格式为: SELECT top 1 a, b, c = x + y, d FROM tablenameWHERE aSwitch = 1 因此,我希望使用“执行SQL查询”任务,该任务将使用查询结果设置4个包变量. 例如,如果查询结果[详细]
-
sql – 如何选择两个日期之间的所有小时数?
所属栏目:[MsSql] 日期:2020-05-24 热度:161
declare @minDateTime as datetime;declare @maxDateTime as datetime;set @minDateTime = 2014-01-13 02:00:00;set @maxDateTime = 2014-12-31 14:00:00; 我想创建一个select语句,它将在@minDateTime和@maxDateTime之间每小[详细]
-
sql-server – WAITFOR对其他进程和事务的影响是什么?
所属栏目:[MsSql] 日期:2020-05-24 热度:77
我试图在T-SQL中找出WAITFOR的性能或内部实现,经历过 MSDN和Stackoverflow等网站没有运气,这是我的问题 对于下面的代码,我想从表DUMMY中删除前10,000行.我想让这个删除作业对数据库的其他工作的性能影响最小,并优先考虑其他工作(如果有的话).所以我让它一次删[详细]
-
sql – COUNT(*)何时返回NULL?
所属栏目:[MsSql] 日期:2020-05-24 热度:157
你好 我有一个总是写ISNULL(COUNT(*),0)的同事,但我一直认为COUNT(*)永远不会返回NULL. 但后来我搜索了互联网,我的发现让我写了这段小代码: create table t1 ( val1 varchar(50),)select count(*) from t1where val1 like abcgroup by val1 当COUNT(*)返回NU[详细]
-
SQL查询以查找重复项
所属栏目:[MsSql] 日期:2020-05-24 热度:191
我试图在SQL服务器中编写一个查询,以查明每个哈希值是否有任何多行. 我需要哈希值有重复的所有文件名. 结果应该是(基于我下面的例子) 003B4C68BC143B0290E04432A3A96092 File0003.jpg003B4C68BC143B0290E04432A3A96092 File0004.jpg003B4C68BC143B0290E04432A[详细]
-
sql – 查找名称以某个后缀结尾的所有表
所属栏目:[MsSql] 日期:2020-05-24 热度:177
我在数据库中有数千个表.有些名称以_History结尾. 例如 : abc_Historybcd_History123_History 如何查找名称以_History结尾的所有表. 就像是: SELECTtable_nameFROM sys.tables WHERE table_name LIKE _History% 和 error : Invalid column name tab[详细]
-
sql – 在数据库varchar字段中存储GPS位置
所属栏目:[MsSql] 日期:2020-05-24 热度:155
如果有人提出任何建议,我将不胜感激: 如何在可以索引的varchar字段中有效地存储gps(或任何浮点数). 背景: 我们开发了一个内容管理系统,可以有效地存储任何类型的文件和一组元数据.此文件/元数据存储如下: file_table metadata_table---------- -----------[详细]
-
sql – 将数据从一个服务器插入另一个服务器?
所属栏目:[MsSql] 日期:2020-05-24 热度:53
如果我想在SQL Server中运行这种查询,我如何从一个连接到另一个服务器的服务器执行相同的查询? 我尝试添加“[ServerName1].”在“[DatabaseName1].[dbo] …”和“[ServerName2].”之前.在“[DatabaseName2].[dbo] …”之前,但这似乎不起作用. INSERT INTO [D[详细]

浙公网安备 33038102330553号