sql-server-2012 相关问题

将此标记用于特定于2012版Microsoft SQL Server的问题。

如何同时使用 SQL 和 Python 用 SQL 数据填充模板文件?

我有一个文本文件,它是这样的模板: 问题:{问题干} {答案} 正确答案:{正确答案} 日期:{考试日期} 班级:{examClass} 我需要填充它并保存我的副本...

回答 1 投票 0

从文件路径中提取文件名之前的文件夹名称

如何提取位于文件名之前的文件路径的文件夹名称? 例子: 声明@a varchar(200) 设置@a = '/path/to/category1/filename.txt' 选择正确(@a, charindex('/', reve...

回答 5 投票 0

仅当行号分区计数等于特定值时才选择行

我有一个名为 TEMP1 的临时表(来自存储过程),如下所示: Rnk(按 DocNo 进行行号分区) 文件编号 译文 1 文档1 2023 年 8 月 1 日 2 文档1 2023 年 8 月 2 日 3 文档1 2023 年 8 月 3 日 1 文档2 8 月 4 日...

回答 2 投票 0

由于性能问题,避免从 XML 列中读取值

我想改进下面的SQL代码。我观察到使用 SQL Server Profiler - XML 读取操作花费了太多时间。 这里 - edata 是 XML 列,显示的代码是...

回答 1 投票 0

SQL Server 相当于 MySQL 中的 substring_index 函数

我正在尝试将查询从 MySQL 移植到 SQL SERVER 2012。 我如何为 MySQL 的 substring_index() 编写一个等价的函数? MySQL SUBSTRING_INDEX() 返回给定字符串中

回答 9 投票 0

为什么使用 SUM(field) 时,不同项目的总计会重复?

我有一个查询需要售出的零件总数。 但由于零件的名称,它使线路加倍。 我该如何解决这个金额翻倍的问题? 附言。供应商编号 = 型号代码

回答 0 投票 0

SQL Server 相关的时间范围问题

我有N年的每小时数据库。我想提取每年的一段时间。例如,2-3 21:00:00 到 5-12 09:00:00。 我想查询这个时间段内的所有数据

回答 1 投票 0

为什么在 SQL Server 2012 的 IF 语句中使用 LEN() 时出现错误?

我遇到了问题 我正在尝试使用 IF exists 语句检查 SQL Server 中变量的长度,但出现错误。我正在使用 LEN() 如果 ISNUMERIC(@PIN)!=1 和 LEN(@PIN)!=4 *然后* ...

回答 0 投票 0

SQL Vlookup 同一张表中的值以从另一个表中获取值

我有一个包含三列的表 (gbfol_det) 和一个包含一列的第二个表 (argcloy_h)。 我需要做类似于 Excel VLOOKUP 的事情。我想检查 posting_code = 'gcs' 和...

回答 2 投票 0

5个字段拼接形成20个字符串

我想按照下面给出的规则形成一个长度为 20 个字符且前面为零的字符串。 我的桌子看起来像:- 这五个字段中0前头的最大个数是 为了 班级:4 供应商:5

回答 2 投票 0

使用 Join 但值是倍数

我有两张这样的桌子。 表 A 在 statusID 202 中有空白值 状态ID 来电号码 联系人ID 202 65490 302 1029-2134 65490 表B 约会时间 会话ID 联系人ID 2023-05-15 02:29 0341-3124 654...

回答 0 投票 0

在 MDX 中将“YYYYMMDD”格式字符串转换为日期?

我在 MDX 中对“YYYYMMDD”格式字符串应用日期相关函数时遇到一些问题。例如,如果我在下面有这个查询: 和 member foo as WEEKDay("2013-03-21&qu...

回答 4 投票 0

有没有办法将我的查询转换成客户需要的方式?

我有以下表结构: 考生考试成绩 ------------------ 课程编号 考号 考试名称 候选人ID 考试成绩 候选人课程成绩 ---------------------- 课程编号 候选人ID 课程...

回答 1 投票 0

SQL Server 2012 链接服务器错误 7303

odbc 32 位是在 Windows Server 2008 R2 64 位 (Windows\SysWoW64) 上创建的。 odbc 32 位的连接测试运行良好。但是 SQL Server 2012 64 位中的链接服务器给出了这个......

回答 1 投票 0

pyodbc insert decimal Error converting data type nvarchar to float

看不懂,是哪个问题导致的: 将数据类型 nvarchar 转换为 float 时出错。 我正在通过 api 从一个软件获取数据,并想将这些数据插入到 sql 数据库中。 我看到的...

回答 0 投票 0

为 SQL Server(事务)复制设置订阅时出现连接错误

在 SSMS 中为 SQL Server(事务)复制设置订阅时,我遇到了连接到目标数据库的错误。 我可以从...连接到目标服务器数据库

回答 0 投票 0

我有一列包含像(星期一,星期二,星期三等)这样的日子我想将这些日子转换为日期[关闭]

我有一个列,其中包含像(星期一、星期二、星期三等)这样的日子。我想借助 Sql 服务器中的当前日期将那些日子转换为下一个 7 日期。例如当前日期是 (2...

回答 0 投票 0

为每个 id 的子类型查找更改列的开始和结束日期

这个问题的另一个变体,但由于添加了特定于每个 id 的子类型,因此增加了一层复杂性。 来源: id 子类型 event_date 条件 一个...

回答 4 投票 0

执行 SQLserver 2012 中创建的文件 .bak 到 SQLserver 2017 时出错

我有一个从 SQL Server 2012 数据库创建的 .bak 文件。在我的机器上,我有 SQL Server 2017。我可以使用这个 .bak 文件在我的本地数据库上执行恢复吗?它兼容吗? 当我尝试重新...

回答 0 投票 0

如何在sql server中读取XML数据?

我有一个 XML 我有一个 XML <Table> <Columns> <Column Name='Name' Datatype='varchar(100)'/> </Columns> <Rows> <Row Name='Test' Number='123'/> </Rows> </Table> 我想读取 sql server 中提供的 xml 中的 Name 值我该怎么做? 我尝试使用 `Declare @XMl XML select @xml= cast(Data as xml) from Table select y.value('Name[1]','varchar(100)') as Name @xml.nodes(//Row) as x(y)` 但是我得到空值作为结果集我怎样才能在 sql server 中实现这个 像这样: declare @doc xml = '<Table> <Columns> <Column Name="Name" Datatype="varchar(100)"/> </Columns> <Rows> <Row Name="Test" Number="123"/> </Rows> </Table>' select r.value('@Name', 'varchar(200)') Name from @doc.nodes('/Table/Rows/Row') n(r)

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.