-
sql-server – 如何按字母顺序排序字符串
所属栏目:[MsSql教程] 日期:2020-12-12 热度:138
我是SQL Server的新手,也是Stack溢出的新手.请原谅我的错误. 是否可以按字母顺序对列中的值进行排序?这是我的桌子 NAME......XZYVWEBACD 我的结果应该如下所示 NAME......VWXYZABCDE 有想法得到这个吗? 解决方法 创建用户定义的标量函数. CREATE FUNCTION d[详细]
-
Sql组行具有相同的值,并将该值放入标头?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:97
我想用SQL对行进行分组,我的结果集如下 名称大小日期 DATA1 123 12/03/2009 数据1 124 15/09/2009 DATA2 333 02/09/2010 DATA2 323 02/11/2010 数据2 673 2014年2月9日 DATA2 444 05/01/2010 我想像这样分组结果集: 数据1 123 12/03/2009 124 15/09/2009 DAT[详细]
-
sql – 如何从父子层次结构表创建查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:51
如何编写查询以将具有父/子层次结构的表转换为具有不同列中的层次结构级别的表? 我在SQL Server中有一个表(来自SAP而我没有做出任何更改),它为我提供了包含我的利润中心的组的结构.表的结构是经典的父子层次结构,如下所示. Parent | Child --------+--------[详细]
-
是否可以在sql中使用字母数字序列生成器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:79
我需要编写一个SQL查询来在SQL中打印以下的aphanumberic序列 0001, 0002, ……, 0009 000A, 000Z, 0010, 0011, 001A, ……等等…… ZZZZ 请注意:所有字符都是大写的. 提前致谢 解决方法 你可以创建一个这样的函数: create function to_base_36 (n integer)[详细]
-
sql – 我们如何判断我的oracle表中的列是否被另一个表的触发器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:63
考虑一个场景,其中有两个表“A”和“B”. 表“A”有一个触发器“Ta”[在我加入这个项目之前就写好了,因此我完全没有意识到触发器],它更新了表“B”中名为“colB”的列. 现在,由于我主要使用表“B”并且关注“colB”的方式,我不知道触发器“Ta”是否正在更新此[详细]
-
jointjs – 从数据库中获取json时出错
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
我可以使用以下内容将数据发送到db: $("#set").click(function () { var cells = graph.getCell(); var StateObject = graph.toJSON(); var SavedState = JSON.stringify(StateObject); console.log("Here is the state object " + StateObject); console.lo[详细]
-
使用PIVOT访问SQL
所属栏目:[MsSql教程] 日期:2020-12-12 热度:176
我正在使用Access并尝试复制我在MSDN上找到的一些语法.不幸的是,似乎Access在我的语法中遇到了FROM语句的问题.我不知道为什么. SELECT YEAR,HCFROM(SELECT [Retention Graduation].Year,[Retention Graduation].Status,[Retention Graduation].HcFROM [Retent[详细]
-
proxy – paramiko:SSH端口转发以获取SQL转储
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
我试图使用python脚本从远程主机获取SQL转储,中间主机作为代理,如下所示: local machine - proxy - remote 代理需要存在,因为远程主机仅允许通过该代理进行连接. 注意:我在How to connect to a database through a Paramiko Tunnel (or similar package)知[详细]
-
数据库 – 如何在配置文件中动态传递值
所属栏目:[MsSql教程] 日期:2020-12-12 热度:80
我想动态地从DB传递属性的值标记中的值.这在春天有可能吗?如何 ? 例如,在下面的配置中. bean id="proxyFactory" class="org.apache.cxf.jaxws.JaxWsProxyFactoryBean" property name="serviceClass" value="WSDLURL"/ property name="address" value="WSDLU[详细]
-
sql – 如何仅选择表中的最新条目?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:111
我有一个3表SQLServer数据库. ProjectProjectIDProjectNameThingThingIDThingNameProjectThingLinkProjectIDThingIDCreatedDate 当Thing归于Project时,条目将放入ProjectThingLink表中. 事情可以在项目之间移动. CreatedDate用于了解上次移动的项目. 我正在尝[详细]
-
数据库 – 用于自引用表的LINQ to SQL?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:76
我有一个自引用类别表.每个类别都有一个CategoryID,ParentCategoryID,CategoryName等.每个类别可以有任意数量的子类别,每个子类别可以包含任意数量的子类别,依此类推.所以基本上树可以是X级深. 然后,产品与叶(子)类别相关联.有没有办法使用LINQ to SQL获取任[详细]
-
sql-server – 获取多个列之间的最小值
所属栏目:[MsSql教程] 日期:2020-12-12 热度:158
我正在使用SQL Server 2008; 假设我有一个表’X’,其列有’Date1′,’Date2′,’Dateblah’,所有类型都是DateTime. 我想选择三列之间的最小值,例如(简化,日期mm / dd / yyyy) ID Date1 Date2 Dateblah0 09/29/2011 09/20/2011 09/01/2011 1 01/01/2011 01/05/[详细]
-
使用Linq-To-SQL插入/选择
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
有没有办法用Linq进行插入/选择转换为这个sql: INSERT INTO TableA (...)SELECT ...FROM TableBWHERE ... 解决方法 是的@bzlm首先介绍它,但是如果你喜欢更冗长的东西: // dc = DataContext,assumes TableA contains items of type Avar toInsert = from b i[详细]
-
sql – 按照插入的确切顺序返回行
所属栏目:[MsSql教程] 日期:2020-12-12 热度:83
我有一个简单的连接表,在SQL Server中有两个id列. 有没有办法按照插入的确切顺序选择所有行? 如果我尝试创建SELECT *,即使我没有指定ORDER BY子句,也不会按插入顺序返回行,而是按第一个键列排序. 我知道这是一个奇怪的问题,但这个表非常大,我需要确切地检查[详细]
-
sql – Oracle 10g中的聚合字符串连接
所属栏目:[MsSql教程] 日期:2020-12-12 热度:130
参见英文答案 Concatenate results from a SQL query in Oracle7个 我使用的是Oracle 10 g,我的方案类似于: 无名 – —– 1 Rony 1詹姆斯 1阿比 2山姆 2威利 3迈克 我需要聚合和连接字符串(中间有一个空格),以获得结果: 无名 – —– 1 Rony James Aby 2 Sa[详细]
-
sql – 在oracle中将日期与sysdate进行比较
所属栏目:[MsSql教程] 日期:2020-12-12 热度:93
我有一个“DATE”类型的列,我想运行一个查询,将它与sysdate进行比较. 但我得到了以下错误,有人可以让我知道我在这里失踪了吗? SQL select distinct file_name as r from table_1 where view_day = TO_DATE(SYSDATE-10,'YYYY/MM/DD');ERROR at line 1:ORA-018[详细]
-
sql-server – 将数据集与EXCEPT相结合,而不是在LEFT JOIN中检查
所属栏目:[MsSql教程] 日期:2020-12-12 热度:180
我目前正在通过Microsoft SQL Server 2008 – 数据库开发(MCTS考试70-433)认证.在前面有关组合数据集的章节中,我遇到了EXCEPT(和INTERSECT)命令.一个示例显示如何使用EXCEPT从一个表中获取第二个表中没有相关值的所有值,如下所示: SELECT EmployeeKey FROM D[详细]
-
sql – 在Oracle中插入后返回identity列的值
所属栏目:[MsSql教程] 日期:2020-12-12 热度:132
如何在插入后返回Oracle 12c中标识列(id)的值?似乎大多数方法都使用序列来获取插入项的id. 解决方法 只需使用RETURNING子句即可. 例如 – RETURNING identity_id INTO variable_id; 测试用例 – SQL set serveroutput onSQL CREATE TABLE t 2 (ID NUMBER GEN[详细]
-
sql-server – 用于计算运行平均列的SQL Select语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:143
我试图在SELECT语句中有一个基于同一SELECT语句中n个前一行的列的运行平均列.我需要的平均值是基于结果集中的前n行. 让我解释 Id Number Average 1 1 NULL 2 3 NULL 3 2 NULL 4 4 2 ----- Average of (1,3,2),Numbers from previous 3 rows 5 6 3 ----- Avera[详细]
-
实体框架 – Azure管理门户中的SQL Azure EF数据库第一个连接字
所属栏目:[MsSql教程] 日期:2020-12-12 热度:176
我有一个运行n Azure的站点,它使用EF Database First模型. 如果我在web.config中嵌入连接字符串并且部署all是美好的. add name="MyEntities" connectionString="metadata=res://*/App_Code.Model.csdl|res://*/App_Code.Model.ssdl|res://*/App_Code.Model.ms[详细]
-
在PL / SQL中反转字符串的过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
我刚开始学习PL / SQL,我不知道如何创建一个程序.逻辑似乎是对的,但我认为第一行有一些语法错误.这是我的代码: – CREATE OR REPLACE PROCEDURE ReverSEOf(input IN varchar2(50)) ISDECLARE reverse varchar2(50);BEGIN FOR i in reverse 1..length(input)[详细]
-
sql-server – 如何将表名作为存储过程的输入参数?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
我下面有一个小的存储过程. 我将表名作为存储过程的输入参数,以便我计划将数据插入临时表并显示相同的内容.这只是我项目存储过程的一个很小的代码块. 当我编译下面的内容时,它会将select语句中的参数视为表变量并将错误抛出为: Must declare the table varia[详细]
-
sql – 对象名称包含的前缀数量超过最大数量.最大值为3
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
我的存储过程正在尝试将记录写入另一个服务器上的数据库.声明如下: IF @Builds 0 BEGIN SET @DPU = @Failures / @Builds INSERT INTO SQL05.ManufacturingPortal.dbo.OPC.WriteRequests (ID,RegisterID,Value,RequestedDate,IsCompleted) VALUES(@PLCID,'F8:[详细]
-
将SQL Server表导出到多个零件文件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
我需要将一个相当大的SQL Server表~100GB导出到CSV文件.但不是输出是一个单独的csv文件,理想情况下应该是多个文件说10个文件,每个10GB. 我看到BCP有一个batch_size参数,但是这仍然会将所有数据写入一个文件?是否有其他免费的公用事业可以满足我的需求?文件[详细]
-
sql-server-2005 – SQL Server,带截断的临时表和带删除的表变量
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
我有一个存储过程,我在其中创建一个临时表,通常包含1到10行.在存储过程中,此表被截断并填充多次.它被截断,因为它比删除更快. 当我因使用删除而遭受惩罚时(截断对表变量不起作用),我是否通过用表变量替换此临时表来获得性能提升? 虽然表变量主要在内存中,并且[详细]