-
如何将SELECT sql查询结果保存在C#Asp.net中的数组中
所属栏目:[MsSql] 日期:2020-05-25 热度:114
我已经写了这个查询来获得一些结果,如果我想将结果保存在数组中我该做什么? 我想在IF语句中使用col1和col2中的值,这就是为什么我想把它们保存在数组中. var con = new SqlConnection(Data Source=local;Initial Catalog=Test;Integrated Security=True);usin[详细]
-
从嵌套选择T-SQL中选择
所属栏目:[MsSql] 日期:2020-05-25 热度:173
我希望通过在内部查询中选择它们来修改数据 并计算其中一个修改.. 它给出错误.. select count(cvs) from( select cvs, (case Citycode when 123 then test else other end) as CityName , (case ProductCode when 000 then test3 whe[详细]
-
sql – ActiveRecord:使用组计数
所属栏目:[MsSql] 日期:2020-05-25 热度:149
我有一个带有has_many评论的帖子模型.每个帖子都有一个线程ID(但没有名为Thread的模型). 所以,如果我想计算这篇文章中的线程数,我就会喜欢 post.comments.count(:thread, :distinct = true)SELECT COUNT(DISTINCT comments.thread) FROM comments WHERE comme[详细]
-
数据库 – PostgreSQL WITH RECURSIVE性能
所属栏目:[MsSql] 日期:2020-05-25 热度:73
我有一个简单的问题.不知怎的,我找不到确定的答案. 在PostgreSQL中优化了WITH RECURSIVE语法是多少?我的意思是:它只是一系列非递归查询的语法糖,或者更多的是单个语句,尽管其复杂的语义整体被优化.一个后续问题 – 只是可以优化这种语法多少?当然这方面的[详细]
-
.NET / SQL中的参数表名称?
所属栏目:[MsSql] 日期:2020-05-25 热度:84
正如主题所示,我希望能够使用.NET传递表名称(无论使用哪种语言)和SQL Server. 我知道如何做这个值,例如command.Parameters.AddWithValue(“whatever”,无论如何)在查询中使用@whatever来表示参数.事情是我处于某种情况,我希望能够与查询的其他部分(如列和表名[详细]
-
sql-server – SQL错误:字符串或二进制数据将被截断
所属栏目:[MsSql] 日期:2020-05-25 热度:176
我在一个称为Telligent的社区平台上进行集成.我正在使用名为BlogML的第三方加载项,将 XML文件(以BlogML格式)的博客文章导入到我本地的Telligent网站. Telligent平台在SDK中提供了许多课程,以便我可以通过编程方式添加内容,例如博客帖子.例如. myWeblogService[详细]
-
在SQL中如何计数小数位?
所属栏目:[MsSql] 日期:2020-05-25 热度:152
我有一列X,其中包含小数点的浮点,范围从0(无小数)到6(最大).我可以指望没有大小小于6位的浮点数.鉴于此,我如何制作一个新列,以便告诉我十进制数字后面有几位数字? 我看到一些线程表明我使用CAST将float转换为字符串,然后解析该字符串来计算小数点后面的字符[详细]
-
sql – 有一种简单的方法来查询节点的子节点?
所属栏目:[MsSql] 日期:2020-05-25 热度:89
我最近一直在使用 Nested Set Model的废话.我喜欢为每一个有用的操作和视图设计查询.有一件事我坚持是如何选择一个节点的直接孩子(而且只有孩子,而不是后裔!). 说实话,我知道一种方式 – 但它涉及无法管理的SQL数量.我确定有一个更直接的解决方案. 你看过你[详细]
-
sql – SSIS时间戳
所属栏目:[MsSql] 日期:2020-05-25 热度:90
任何人都可以提供有关这三个意思的细节? System :: ContainerStartTime System :: CreationDate System :: StartTime 这三个文件几乎不存在. ContainerStartTime是任务的直接父容器(如序列容器或For Each Loop)开始执行的时间戳. 创建日期是创建包. StartTim[详细]
-
sql – 如何从Hive组按操作符获取数组/包的元素?
所属栏目:[MsSql] 日期:2020-05-25 热度:179
我想通过给定的字段进行分组,并获得具有分组字段的输出.下面是我要实现的一个例子: 想象一下一个名为“sample_table”的表,其中包含两列如下: F1 F2001 111001 222001 123002 222002 333003 555 我想写Hive Query将给出以下输出: 001 [111, 222, 123]002 [[详细]
-
关于DateTime类型的SQL LIKE语句
所属栏目:[MsSql] 日期:2020-05-25 热度:166
如何在SQL Server中的DateTime数据类型列上执行LIKE语句? 如果我运行以下SQL,它将返回2009年所有的日期. SELECT * FROM MyTable where CheckDate LIKE %2009% 但是,如果我想要所有的10月,11月和十二月份我期望能够做到以下几点: SELECT * FROM MyTable wher[详细]
-
sql-server – 运行兼容性级别为80的SQL Server 2005数据库是否对性能有负面影响?
所属栏目:[MsSql] 日期:2020-05-25 热度:146
我们的软件必须能够在SQL Server 2000和2005上运行.为了简化开发,我们运行SQL Server 2005数据库的兼容性级别80.但是,在某些情况下,SQL 2005上的数据库性能似乎比SQL 2000慢还没有使用基准确认这一点).将兼容级别升级到90可提高SQL 2005服务器的性能? 我想我[详细]
-
clojure – 数据库凭据和leiningen?
所属栏目:[MsSql] 日期:2020-05-25 热度:192
我正在使用一个clojure web应用程序,使用leiningen 2进行构建和部署.这是一个非常香草的webapp,我使用compojure,ring和lein-beanstalk.我的应用程序需要使用数据库凭据和S3凭据,我不知道在我的应用程序中存储和访问它们的最佳方式. 处理敏感事物(如数据库凭据[详细]
-
数据库 – 时间序列数据的键值存储?
所属栏目:[MsSql] 日期:2020-05-25 热度:121
我一直在使用SQL Server存储几十万个对象的历史时间序列数据,每天观察约100次.我发现查询(给我在时间t1和时间t2之间的对象XYZ的所有值)太慢了(因为我的需要,慢一秒钟).我按时间戳记和对象ID进行索引. 我喜欢使用某些键值仓库(如MongoDB)的想法,但我不知道这是[详细]
-
sql-server – 在多个插入或更新周围使用事务的正确方法
所属栏目:[MsSql] 日期:2020-05-25 热度:111
测试插入/更新失败的正确方法是什么?我不认为我的工作是什么,因为我的插入/更新是3个单独的语句,而@@ ROWCOUNT将只反映执行的最后一个语句. BEGIN TRANSACTION Script;GOINSERT INTO TableA (id) VALUES (1)INSERT INTO TableB (id) VALUES (1)UPDATE TableC[详细]
-
sql-server – SET IDENTITY_INSERT的范围是多少?
所属栏目:[MsSql] 日期:2020-05-25 热度:57
SET IDENTITY_INSERT的范围是多少? 如果我在某个表的一个存储过程中使用它,如果不同的用户运行不同的过程会在同一时间插入到该表中会怎么样? 另外,如果不同的用户/程序尝试设置SET IDENTITY_INSERT xyz,会发生什么 同时为不同的桌子? 这是一个会话选项,一[详细]
-
sql – 多个FULL OUTER JOIN在多个表上
所属栏目:[MsSql] 日期:2020-05-25 热度:122
我有多个外连接 SELECT A.column2 , B.column2 , C.column2FROM ( (SELECT month, column2 FROM table1) A FULL OUTER JOIN (SELECT month, column2 FROM table2) B on A.month= B.month[详细]
-
sql-server-2008 – SQL Server无法在日期调用方法
所属栏目:[MsSql] 日期:2020-05-25 热度:171
我在SQL Server 2008表中有一个名为ShiftDate的DATETIME列.我想将其转换为查询中的DATE列: SELECT ID, ScheduleID, ShiftDate, CONVERT(DATE, ShiftDate) AS ProductionDateFROM dbo.ScheduleResults 我在SSMS中编辑这个查询.如果我在标准查询窗口中运[详细]
-
sql-server – 为什么count()函数需要一个参数?
所属栏目:[MsSql] 日期:2020-05-25 热度:140
count()函数计数行,并且经常用作count(*).如果我有一个phoneNo和firstName的表,count(phoneNumber)返回与count(*)相同的数字.所有列在每行中始终存在(如果不填充). 有微妙的区别. 如果指定一个字段,count(fieldname)将对该字段具有非空值的记录进行计数. coun[详细]
-
sql – Nvarchar或varchar什么是更好的使用乘法2或舍入的全数?
所属栏目:[MsSql] 日期:2020-05-25 热度:69
我的问题是在SQL中生成列时使用更好的方法.如果nvarchar(varchar)的大小乘以2(32,64,128)或者没关系,我们可以使用完全数字示例’100′,’50’吗? 非常感谢您的理由的答案 祝福大家 没有任何区别.使用适合大小的数据. 例如SQL Server,如果您查看Anatomy of a[详细]
-
sql – 在derby中更改自动递增1的表列
所属栏目:[MsSql] 日期:2020-05-25 热度:132
我在德比Netbeans中创建了一个表,现在我意识到我需要自动增加一列,这是一个主键.我该怎么办?我尝试了以下代码,但是是徒劳的. ALTER TABLE ISSUERECIPT ALTER IRCODE SET INCREMENT BY 1; 我需要再次创建桌子吗? 我找到了一个替代解决方案,我从数据库中删除[详细]
-
sql-server – 为sql server中的一组行生成一个散列
所属栏目:[MsSql] 日期:2020-05-25 热度:63
SQL Server 2012中有没有办法生成一组行和列的哈希值? 我想生成一个哈希,将其存储在父记录上.当进入更新时,我会将传入的哈希与父记录哈希进行比较,我会知道数据是否已更改. 所以这样的事情会很好: SELECT GENERATEHASH(CONCATENATE(Name, Description, Anot[详细]
-
sql-server – 通过在T-SQL中设置种子,从均匀分布生成随机值
所属栏目:[MsSql] 日期:2020-05-25 热度:183
我想从T-SQL中给定数据表的每行的均值分布生成一个随机值,其中mean = 0,标准devation = 1.另外,我想设置一个种子,以确保分析的重现性.以下是不起作用的想法: 使用具有声明数字的函数RAND()不符合此目标:为数据集的每一行生成相同的随机值. 这样的解决方案:[详细]
-
sql-server – 消息队列的良好策略?
所属栏目:[MsSql] 日期:2020-05-25 热度:60
我目前正在设计一个我最终将要迁移到 Windows Azure的应用程序.但是在短期内,它将会运行在我将主持的服务器上. 该应用程序涉及许多单独的Web应用程序 – 其中一些本质上是接收数据的WCF服务,一些是用户管理数据的站点.另外,还需要一个在后台运行的worker服务,[详细]
-
程序测试SQL连接字符串?
所属栏目:[MsSql] 日期:2020-05-25 热度:176
我需要一个可以测试连接字符串的免费且快速的下载程序. 你可以在20秒内自己做一个.例如在C# – 创建一个新的WinForms应用程序 – 创建一个新的SqlConnection(connectionString) – 异常=连接字符串不良 – 所有ok =良好的连接字符串 SqlConnection conn = nul[详细]

浙公网安备 33038102330553号