问题标签 [mssql-jdbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1659 浏览

java - 如何使用spring jdbc存储过程将用户定义的数据类型变量的值从java传递给MS SQL

我有以下带有用户定义变量的 MS SQL 存储过程(@Location

@Location具有以下属性:OrganizationSubID、LocationCode

我正在使用下面的 java 类来调用存储过程,

在这里,我的问题是,如何@Location从 java 构造变量并将其传递给 MS SQL 数据库。(我使用 sqljdbc4.jar 驱动连接数据库)

我一整天都在谷歌上搜索并尝试了许多实现,但没有任何回报。

请有人对此有所了解...

0 投票
1 回答
1579 浏览

sql-server - 使用加密密码的 SQL Server 身份验证

我以明文形式保存 SQL Server 密码,这现在是一个安全威胁。

我想用加密密码替换它。但我不知道 SQL Server 是否接受加密密码。或者,如果有其他解决方案。

对此的任何帮助表示赞赏。

洛克什

0 投票
1 回答
11126 浏览

android - 如何将 android 应用程序连接到 MSSQL 服务器并从中检索数据?

我正在尝试将我的应用程序连接到 Microsoft SQL Server 2008 R2 并从中检索数据。我可以通过 php 将我的应用程序连接到 MySql,但在 MSSQL 服务器方面无法完成相同的任务。我已经用谷歌搜索了这个这个 链接。但是这些链接并没有准确地告诉我应该遵循的程序。在 链接 我发现了一些告诉我使用 asp 的东西。但我无法应付代码。作为一个这样做的新人,谁能告诉我有关将android应用程序连接到MSSQL服务器的分步过程?非常需要解决方案。另一方面,一些评论和回答告诉我应该使用网络服务。我应该如何在我的代码中实现 Web 服务。我可以通过 PHP 代码通过 json 解析从 MySql 源中检索数据。我应该使用 ASP 而不是 PHP。那我该怎么做呢?我作为新手所做的如下。

试过直接连接服务器。

这不是我承认的正确方式。我所拥有的是安装在我的本地机器上的 MS SQL server 2008 R2。1433 端口为 SQL 服务器工作。但连接字符串返回 null。

有人可以告诉我我该怎么做才能完成连接吗?感谢您提供任何帮助。

0 投票
1 回答
1625 浏览

sql-server - 将十进制字段的空值插入 MS SQL Server 时引发 BatchUpdateException

我们使用标准 Spring BatchJdbcBatchItemWriter将数据插入MS SQL Server。要插入的数据(项目处理器的输出)包含在 a 中Map<String,String>,其中包含列名称和值。

当映射包含定义为十进制的列的空值(表示为空字符串“”)时(更具体地说,(decimal(19,5),null),将引发以下异常:

不是十进制的数字字段可以正常工作。

司机是:net.sourceforge.jtds.jdbc.Driver

以下 dll 用于连接到 SQL Server:ntlmauth.dll

Spring Batch 项目编写器配置类似于以下内容:

这是完整的堆栈跟踪:

非常感谢任何帮助。

0 投票
0 回答
2888 浏览

java - com.microsoft.sqlserver.jdbc.SQLServerException:未为参数设置值

我有时只会收到此异常,例如 100 次通话中的一次。我寻找解决方案,但无法弄清楚。存储过程接受一个输入。我使用的驱动是sqljdbc4 4.0版

我已将参数设置如下

我得到以下异常

有没有人遇到过这样的问题。如果是的话,可能的解决方案是什么。

0 投票
0 回答
36 浏览

java - 如何在 JDBC sql WHERE IN (?) 条件中调用 ResultSet

我有两个不同的数据库(SqlServer,Oracle)

SqlServer有 CUSTOMER_ID 信息, Oracle有 CUSTOMER_ID 等列信息

我想达到以下场景(从第一种方法获取记录集并将该值作为条件应用到(WHERE IN)第二种方法中)

请建议如何在 SQL 中的方法 (getDatafromsql) 中应用 WHERE IN 条件中的完整记录集

0 投票
2 回答
1160 浏览

java - JPA 是否支持从数据库视图中获取数据?

基本上在我们的项目中,我们使用的是连接 MySQL 数据库的 Eclipse。现在我使用 JPA 作为 ORM 工具。后来我们迁移到 Microsoft SQL Server 2008 for Database。我无权访问 MSSQL-2008 中的表。我只能访问MSSQL-2008 中的视图。我想知道

  1. 可以使用 JPA从数据库视图中获取数据 吗?

我想从 View 获取数据并使用 POJO 类将其显示给用户。这是我的要求。

0 投票
3 回答
222 浏览

sql - SQL Server 循环执行需要太多时间

我有一张#TrackPlayedInformation我正在循环的桌子。的样本数据#TrackPlayedInformation如下:

我正在循环#TrackPlayedInformation并分割每分钟开始时间和结束时间之间的时间间隔。在物理表上插入新时间TempGraph

TempGraph 的结构是

在检查插入TempGraph是否不存在时,如果存在则更新 aircount 增加 1,否则作为新条目插入。

查询执行大约需要 20 分钟才能完成,日期间隔约为 3 个月。有没有更快的方法来达到结果?

我的锻炼查询如下:

我正在尝试按分钟拆分时间间隔,例如-将日期 2014 01 01 5.40 作为开始时间,将 2014 01 01 5.50 作为结束时间。我需要在 TempGraph 中输入 2014 01 01 5.41、2014 01 01 5.42、2014 01 01 5.43 .....截至 2014 年 01 01 5.50

0 投票
1 回答
9563 浏览

sql-server - 如何获得对表的所有约束?

我想将表元数据存储到其他表中。那么如何获取所有约束及其类型,例如 MS SQL 服务器中的主键、唯一键还是外键。

表名约束名约束类型

用户 pk_user_id PRIMARY_KEY

user_role fk_role FOREIGN_KEY

用户 unique_email UNIQUE_KEY

0 投票
1 回答
93 浏览

sql - SQL Server 查询名称与命令名称匹配的表

因错误而中断:

[错误代码:1013,SQL 状态:S0001]
FROM 子句中的对象“role”和“role”具有相同的公开名称。使用相关名称来区分它们。

使用别名也不起作用。

以及 DbVizualizer 突出显示role例如role.name作为命令名称