-
如何根据teradata SQL中的条件计算移动总和?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:140
我有这个数据,我希望将字段USAGE_FLAG相加,但是当它下降到0时移动或移动到新的ID,保持按SU_ID和WEEK排序的数据集: SU_ID WEEK USAGE_FLAG100 1 0100 2 7100 3 7100 4 0101 1 0101 2 7101 3 0101 4 7102 1 7102 2 7102 3 7102 4 0 所以我想创建这个表: SU_ID[详细]
-
数据库 – PostgreSQL没有自动增量功能?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:163
我有一个用Java编码的测试应用程序,用于在MySQL,PostgreSQL,Oracle和Firebird数据库中创建索引和非索引表(除此之外). 仅仅是PostgreSQL不允许自动增量功能的情况吗?如果没有,索引coloumn的正常程序是什么? 提前致谢 解决方法 您可以在PostgreSQL中使用 SERI[详细]
-
sql – 重命名列而不破坏脚本和存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:124
我想将列名修改为表中的新名称 但这里有问题我想手动修改Triggers或SP中的列名. 有没有更好的方法来做到这一点. 要使用此重命名列 sp_RENAME 'Tablename.old_Column','new_column','COLUMN'; 同样,我怎么能为触发器或SP做它.没有打开每个脚本? 解决方法 好吧[详细]
-
SQL访问链接服务器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:134
我正在尝试将链接服务器添加到Access数据库.我使用以下SQL代码来执行此操作. exec sp_addlinkedserver @server = 'Test',@provider = 'Microsoft.Jet.OLEDB.4.0',@srvproduct = 'OLE DB Provider for Jet',@datasrc = 'srvpublic$CM DatabaseDatasysCon[详细]
-
SQL Oracle计数集群
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
我有一个基于时间戳的数据集. Date Value07-Jul-15 12:05:00 1 07-Jul-15 12:10:00 1 07-Jul-15 12:15:00 1 07-Jul-15 12:20:00 0 07-Jul-15 12:25:00 0 07-Jul-15 12:30:00 0 07-Jul-15 12:35:00 1 07-Jul-15 12:40:00 1 07-Jul-15 12:45:00 1 07-Jul-15 12:[详细]
-
sql-server – 比较存储为varchar的日期
所属栏目:[MsSql教程] 日期:2020-12-12 热度:76
我需要将存储在我的数据库中的日期作为varchar与今天的日期进行比较. 具体来说,我需要排除任何已经过了日期的记录. 我试过了: SELECT * FROM tblServiceUsersSchedule WHERE ScheduleEndDate !='' AND ScheduleEndDate '2015/05/31' 这个选定的值,如17/06/20[详细]
-
如何在sql数据库的单个字段中存储多个值
所属栏目:[MsSql教程] 日期:2020-12-12 热度:129
我的问题是,我想在数据库中存储一个有多个电话号码的人. 对于数字的单个变量,每个只存储一个数字.现在,如果我想添加另一个电话号码,它将创建另一个具有相同细节但数量不同的新记录.我想一起显示所有这些数字.有人可以帮忙吗? 解决方法 您可以使用第二个表来[详细]
-
sql-server – 导致EF6的Migrate.exe出现TypeLoadException的原
所属栏目:[MsSql教程] 日期:2020-12-12 热度:96
我正在尝试从命令行运行EF的migrate.exe作为构建过程的一部分.这是我的实际命令: migrate.exe Hydrogen.Data.dll /startupConfigurationFile:......Hydrogen.WebWeb.config /verbose 它不断抛出这个例外: System.Reflection.TargetInvocationException:[详细]
-
使用OLE DB在SQL紧凑型服务器中显示表名的原始C代码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:52
有没有人有一个示例代码,给定数据库文件显示所有用户表的名称? 我对.NET代码不感兴趣,只是C语言. 我试图让OLE DB完成任务 – 相比之下,火箭科学似乎是儿童游戏. 解决方法 我将假设SQL Server CE 3.0 / 3.1但是,供您参考,这里是我知道的提供程序字符串: SQL[详细]
-
sql – BigQuery:如何在滚动时间戳窗口内对行进行分组和计数?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:123
我有一些MongoDB的经验,我正在学习BigQuery.我正在尝试执行以下任务,我不知道如何使用BigQuery的标准SQL来完成它. 我有一张包含以下数据的表格.它包含在不同网站网址上发生的事件.时间戳表示给定事件发生的时间.例如,第一行表示“事件’xx’发生在2016-10-18[详细]
-
sql-server – 在n层应用程序中设置UTC日期时间值的位置:表示层
所属栏目:[MsSql教程] 日期:2020-12-12 热度:121
这似乎应该是一个显而易见的问题,但我遇到了一些问题,找到了一个好的答案.我正在构建一个需要对UTC时间敏感的n层应用程序.可以更新值以及何时记录时间戳.这包括数据库中的事务,其中更新或插入将影响datetime列. 为了给出一些上下文,我在大多数日期时间列中使[详细]
-
sql – 查询子串形成
所属栏目:[MsSql教程] 日期:2020-12-12 热度:150
我想使用SQL获取字符串abcd_01的01部分.什么应该是这个查询,_之前的长度变化?也就是说,它可能是abcde_01或ab_01.基本上,我想要_之后的部分.谢谢. 解决方法 这是SQL和各种扩展之间具有类似功能的示例之一,但只是不同,您无法保证所有数据库之间的可移植性. SUB[详细]
-
数据库 – 通过ADO连接打开csv-File – 列限制为255 /或只使用其
所属栏目:[MsSql教程] 日期:2020-12-12 热度:163
我有一个很大的csv文件(大约800MB),我需要通过VBA(我使用Excel 2010)从Excel文件访问来运行一些计算.现在我想避免直接打开文件,Excel需要永久完成. 因此,我决定将其作为ADO-Recordset打开,如 this post 中所述(也在stackoverflow上) 不幸的是,似乎列数限制为2[详细]
-
sql – 使用vba在ms access 2003中的参数化查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
好.我想使用参数化查询来避免在我的数据中处理嵌入的双引号或单引号(“或”). 举个简单的例子,VBA代码对于参数化的版本是什么样的? Dim qstr as StringDim possiblyDangerousString as Stringqstr = "SELECT MyTable.LastName from MyTable WHERE MyTable.La[详细]
-
sql – 采取独占锁的正确方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:127
我正在编写一个程序来协调实时数据库上的有关交易.我正在做的工作不能作为一个集合操作完成,所以我使用两个嵌套游标. 我需要在每个客户端协调时对事务表进行独占锁定,但我想释放锁定并让其他人在我处理的每个客户端之间运行查询. 我希望在行级别而不是表级别[详细]
-
SQL条件在哪里
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
我有一个名为spGetOrders的存储过程,它接受一些参数:@startdate和@enddate.这会查询“订单”表.表中的一列称为“ClosedDate”.如果订单尚未关闭,则此列将保留NULL;如果订单尚未关闭,则此列将保留为日期值.我想添加一个@Closed参数,它将获取一些值.在一个简单[详细]
-
R中的错误:当我尝试应用外部函数时:
所属栏目:[MsSql教程] 日期:2020-12-12 热度:53
这是我的代码: Step1:定义一个我将在以后使用的反函数 inverse = function (f,lower = -100,upper = 100) { function (y) uniroot((function (x) f(x) - y),lower = lower,upper = upper)[1]} 第2步:这是我的功能和他们的反向: F1-function(x,m1,l,s1,s2)[详细]
-
sql – 获取更新的行
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
我有一个更新一条记录的查询,只有一条记录.是否有方法可以在同一查询中更新Id,例如插入时选择ScopeIdentity. UPDATE TaskSET MyTime = GetDate(),MyUserId = @useridFROM (select top 1 table where SomeStuff)Select Lastrow that just got updated. 解决方[详细]
-
sql – Rowset不支持向后滚动
所属栏目:[MsSql教程] 日期:2020-12-12 热度:105
我试图用以下代码查询MySQL数据库: 'declare the variables Dim ConnectionDim RecordsetDim SQL'declare the SQL statement that will query the databaseSQL = "SELECT * FROM CUSIP"'create an instance of the ADO connection and recordset objectsSet[详细]
-
管道运算符在SQL中做了什么?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:170
我正在重新开发一个应用程序,并找到了这个sql语句,什么是|字符做这部分(au.ExNetBits | 8),我以前没见过,在网上找不到任何答案? SELECT au.AccountID,au.ExNetBits FROM AccountUser au(NOLOCK) au.CDAGUserId = 102和(au.ExNetBits | 8)= au.ExNetBits 解决[详细]
-
sql-server – 双向外键约束
所属栏目:[MsSql教程] 日期:2020-12-12 热度:174
我正在考虑设计类似于以下内容的数据库模式: Person ( PersonID int primary key,PrimaryAddressID int not null,...)Address ( AddressID int primary key,PersonID int not null,...) Person.PrimaryAddressID和Address.PersonID将是相应表的外键. 显而易[详细]
-
SQL查询与MySQL
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
我正在使用Jesey在Java(JAX-RS)中实现Restful Web Service.我在Tomcat v7.0上运行它我使用Hibernate将数据映射到数据库(MySQL).我有一个查询来获取可交付成果列表: deliverables = (ListDeliverable) session.createQuery("Select deliverable from Task as[详细]
-
sql – 带有LIMIT 1的索引ORDER BY
所属栏目:[MsSql教程] 日期:2020-12-12 热度:152
我正在尝试获取表中最近的行.我有一个简单的时间戳created_at索引.当我查询ORDER BY created_at DESC LIMIT 1时,它需要比我想象的要多得多(我的机器上36k行约50ms). EXPLAIN声称它使用向后索引扫描,但我确认将索引更改为(created_at DESC)不会更改查询规划器[详细]
-
sql – 为什么Postgres不使用索引?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:124
我有一个名为account_id的整数列的表.我有一个关于该列的索引. 但似乎Postgres不想使用我的索引: EXPLAIN ANALYZE SELECT "invoices".* FROM "invoices" WHERE "invoices"."account_id" = 1; Seq Scan on invoices (cost=0.00..6504.61 rows=117654 width=18[详细]
-
SQL Server – 为所有现有和未来数据库的读访问权限提供登录权限
所属栏目:[MsSql教程] 日期:2020-12-12 热度:142
我有一个存储过程,可以找到所有现有数据库,并从每个数据库的表中读取. 有没有办法可以对所有数据库和所有未来的数据库进行登录读取访问,即添加新数据库时我不需要做任何事情? 是否有可用的服务器角色?有没有办法让SQL代理作业在任何新数据库上添加权限?还[详细]