问题标签 [sql-manager]

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 回答
254 浏览

mysql - MySQL 的 SQL 管理器 - 选择插入空行

我这里有一个非常奇怪的情况。在开发过程中,我发现我的一个表有越来越多的空行(Id 字段是自动递增的并已设置)。我的代码没有运行插入语句。

我使用 SQL Manager 2010 Lite for MySQL 检查数据,结果发现当我从那里执行 select 语句时,会添加空行。

有没有其他人经历过这个?我所做的只是右键单击表,选择“脚本到新的 SQL 编辑器”并选择。当我按执行时,该行被添加。

0 投票
2 回答
3297 浏览

sql - 了解 SQL Server 2005 数据库中特定日期修改了多少表

我有一个包含 40 个表的数据库。所以我想找到在特定日期修改的表格,比如

  • 我的数据库中修改了多少表20 Aug 2011

更新
请注意,我需要表名而不是记录 ID

就像修改了内容的表的名称 20 Aug 2011

0 投票
1 回答
3532 浏览

android - 如何在我的 Android 程序的 SQLite Manager 应用程序中使用我创建的 SQLite DB

当我在我的 Android 应用程序中处理许多表时,我决定在 SQLite 管理器(例如 firefox 插件或用于 sqlite 的 navicat)中创建数据库(DB)。我完成了它们的创建并导出了 .sql 文件!但我不知道如何使用这个文件!当然,我发现一些关于此的帖子将 DB(在有根电话上)放入 ...data/data/{your package name}/ ..etc 但我不明白这一步之后该怎么做!(我只知道将 db 引入 android 应用程序的代码!!)

  • 谁能一步一步告诉我如何在我的应用程序中使用我创建的数据库和这些方法? -

  • 这是使用这些 SQLite 管理器的好方法,还是尽管用代码在 android 中创建多表很复杂,但你更喜欢它???

  • sqlite 2和3之间的主要区别是什么?它们是由不同的 Android 版本支持还是仅针对 Sqlite 的更新?

编辑:将 dB 复制到 assest 文件夹并使用代码进行复制后:

我使用了这段代码:

更新 2:数据库脚本:

最后:

问题是什么?

你能帮助我吗?

0 投票
0 回答
1498 浏览

php - MySQL 中的负 TIME 值

我正在使用 MySQL 和 phpMyAdmin 来管理我的公司用来存储员工开始和结束轮班时间的小型数据库和系统。

如果假设员工每天工作 8 小时,但从“08:00”开始,到“15:00”结束,例如,它存储“-01:00”,如果他在“17:00”结束,它将存储“01:00”。

这不是打发时间的最佳方式,我明白了,但目前我们必须处理这个......

一切都很好,除了我决定用 SQL Manager 2010 而不是 phpMyAdmin 打开 MySQL 数据库。这个编辑器不会让 TIME 像在 phpMyAdmin 中那样被存储为负数,它只是打开它就搞砸了整个表......

有没有办法在 MySQL 中启用负时间值?

0 投票
1 回答
1912 浏览

tsql - 带有 REPLACE 语句的动态 SQL 错误

我正在尝试创建一个动态构建 SQL 语句然后执行它的脚本。

这是构建和存储的字符串@strSQL(使用验证PRINT

它按如下方式执行变量:

但是我收到以下错误:

将 nvarchar 值 'UPDATE DNN_RSM_Exams SET ScoringDates = REPLACE(ScoringDates, '/' 转换为数据类型 int 时转换失败。

它似乎在EXECUTE遇到第一个正斜杠 (/) 时终止。我尝试使用双斜杠 (//)、左括号 ([) 和反斜杠 (\) 对其进行转义。如果有效,则没有。

任何人都可以帮助我吗?

更新 #01:2015 年 8 月 17 日

抱歉,如果我最初没有提供足够的信息...

ScoringDates 是一个 NVARCHAR(MAX) 字段。

构建 SQL 语句的代码是:

ScoringDates 是一个基于字符串的字段,它将数据保存在类似 INI 的格式化字符串中。我想更改在字符串中找到的任何日期的年份部分,但我想避免意外更改可能匹配的任何其他数字。所以我特别想用不同的“YYYY”值替换“/YYYY”。年份值前面的“/”是为了确保替换的是年份,而不是字符串中的另一个数值。

更新 #02:2015 年 8 月 18 日

所以我完全惊呆了……昨天在这个剧本上敲了几个小时后,我沮丧地回家了。今天进来,启动我的电脑并再次运行脚本,这样我就可以再次看到错误消息......它工作了!

我从来没有在 SQL Management Studio 中遇到过这种情况,但是 SQL Management Studio 昨天可能以某种方式丢失了它的弹珠并需要重新启动?我认为 SQL 是由服务器直接处理的。会不会是工作室先处理了一些,然后再将其交给服务器,如果工作室有“问题”,那么它会导致奇怪的错误?

无论如何,非常感谢你们的投入,我很抱歉这是一个车轮旋转器。我从来没有想过重启会解决我的问题,我只是假设我的代码是错误的。

0 投票
5 回答
57628 浏览

sql - 如何删除具有数据库所有者权限的 SQL Server 用户

dbowner我需要从 SQL Server 数据库中删除具有架构的用户。我无法按原样删除它,因为我收到此错误消息

用户“网络服务”的删除失败。(Microsoft.SqlServer.Smo)

数据库主体在数据库中拥有一个架构,并且不能被删除。(Microsoft SQL Server,错误:15138)

当我尝试取消选中此用户拥有的架构以删除数据库所有者时,它什么也不做。我的问题是如何删除此用户或编辑其名称'network service' to 'NT AUTHORITY\NETWORK SERVICE'

0 投票
2 回答
221 浏览

c# - C# SQL 查询滞后

我开发了一个应用程序来处理数据库中的数据。当我从我的 PC 或我附近的 PC(在我的公司,同一台服务器)上运行该应用程序时,它工作正常,但是当来自同一公司但另一台服务器(另一个国家/地区)的人试图做同样的事情时,他有巨大的 LAG .

我知道查询有点“太多”:

更多数据 -> 更多滞后

但我有点需要数据库中的所有数据来填充 ListView 然后导出到 Excel 文档。

我尝试过的事情:

我创建了一个将执行此命令的后台工作人员,当工作人员完成时,我使用如下数据填充 ListView:

在这种情况下你会怎么做?什么可以帮助减少延迟?什么是正确的方法?

0 投票
3 回答
912 浏览

hadoop - sqoop 将数据导入hive

我正在尝试使用 sqoop2 将数据导入配置单元表。我正在使用--hive-import,但它不工作

代码:

错误:

错误 manager.SqlManager:执行语句时出错:com.microsoft.sqlserver.jdbc.SQLServerException:无效的对象名称“XXXX.NOTIFICATION”。

我究竟做错了什么?

0 投票
1 回答
1879 浏览

sql - SQL Server Management Studio 将 PNG 保存到字段

我有一个通过 SQL Management Studio 2014 (SMS2014) 访问的数据库。Signature我的桌子上有一个字段User,它是一种varbinary(max)类型。

我有一个 PNG 图像文件夹,我想手动将其添加到User表中的每条记录中以归档该Signature字段。

我怎样才能做到这一点?有没有一种简单的方法可以使用 SMS2014 或另一种方法来使用我要设置的每条记录使用不同值运行的查询?

0 投票
2 回答
1373 浏览

sql-server - 'go' 附近的语法不正确 - 不能将 ' 放入双重注释

我不明白发生了什么。

这会产生错误

“消息 102,级别 15,状态 1,过程 sp_test,第 13 行 'go' 附近的语法不正确。”

虽然这有效

为什么如果我在主评论中有两个嵌套评论我不能有 ' 符号?我使用 VS Sql compare 来生成 db 脚本发现了这个错误,并且在此之后不可能有任何其他 GO。

而是使用 Sql Management 它将生成没有 GO 的单个 sp_test 脚本。