Questions tagged [sql-server-2000]

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.

Filter by
Sorted by
Tagged with
0 投票
1 回答
3681 浏览

如何以打印格式获取数据库中的所有表和结构?

如何使用 sql 查询或存储过程以表格式获取数据库中的所有表和结构?

结构如下:

0 投票
1 回答
248 浏览

使用表格结构化数据从 SQL Server 2000 发送 dbMail?

我正在尝试从我的 select 语句中获得这种格式化数据,并让它通过 SQL SERVER 2000 中的数据库邮件发送。我知道如何在 SQL 2008 中执行此操作。

0 投票
2 回答
56 浏览

计算黑白两行

任何人都可以帮助我吗?我想计算 2 行或更多行记录,请参见下面的查询。

以上查询给我结果如下

现在我想添加 (D.C+STI+SAI) - (GRN+STI+SAI+IOB) = 一个值

我正在使用 SQL SERVER 2000

谢谢

0 投票
4 回答
4108 浏览

组合索引与多个单索引与全文索引的查询性能

背景:我有一个包含 500 万个地址条目的表格,我想搜索不同的字段(客户姓名、联系人姓名、邮编、城市、电话...),最多 8 个字段。数据相当稳定,一天最多修改50次,所以几乎只有读权限。

用户不应该提前告诉我他在搜索什么,我还希望支持组合搜索(搜索词的 AND 连接)。例如,“lincoln+lond”应在任何搜索字段中搜索包含两个搜索词的所有记录,以及以任何词开头的条目(如本例中的“London”)。

问题:现在我需要为这个搜索表选择一个索引策略。(附带说明:我正在尝试实现亚秒级响应时间,最差响应时间应该是 2 秒。)在性能方面更好的是:

  1. 从所有可查询的列中做一个组合索引(需要 2 个,因为达到了 900 字节的索引限制)
  2. 在每个可查询列上放置单个索引
  3. 在可查询列上建立全文索引并使用全文查询

我放弃了第 1 点,因为它似乎没有任何优势(索引使用会受到限制,并且不会有“索引搜索”,因为并非所有字段都适合一个索引)。

问题:现在,我应该使用多个单索引变体还是应该使用全文索引?有没有其他方法可以实现上述功能?

0 投票
1 回答
254 浏览

SQL Server:数字必须全部用拉丁数字指定吗?

SQL Server 是否期望使用拉丁字母中的数字指定数字,例如:

以其他字母形式给出 SQL Server 数字是否有效?

罗塞塔石碑:

我知道客户端(ADO)将使用当前文化将 8 位字符串转换为 16 位 unicode 字符串。但是客户也在使用他们当前的文化将数字转换为字符串,例如:

这使 SQL Server 适合。

我知道服务器/数据库有它定义的代码页和语言环境,但那是字符串。

SQL Server 将使用活动(或每次登录指定)区域设置来解释数字,还是必须用拉丁数字指定所有数值?

0 投票
5 回答
4721 浏览

如何导入csv文件

如何将 CSV 文件数据导入 SQL Server 2000 表?我需要每天两次将数据从 CSV 文件插入到表中。表有超过 20 个字段,但我只需要将值插入 6 个字段。

0 投票
1 回答
854 浏览

如何从 SQL Server 中的一组表中知道 DataSpace?

如何查询数据库中一组表的数据空间?

例如:

假设 SQL Server 数据库具有以下表:Productsl, PRMDiscounts, PRMCities

我想知道 PRMDiscounts 和 PRMCities 的数据空间的总和

谢谢

0 投票
1 回答
650 浏览

从物理 SQL (SQL2000) 迁移到 VMWare 机器 (SQL2008) - 传输大型数据库

我们正在从 windows 和 SQL 2000 机器迁移到虚拟化 Win 和 SQL 2k8 机器 VMWare 机器在不同的站点上,具有更好的硬件、连接性等...

旧的(当前)物理机仍在使用中 - 我已经在这台机器上备份了 21GB 的数据库 将其传输到我们的虚拟机大约需要 7 多个小时 - 这在我们执行“实际”切换。

我的问题是——

我应该如何更好地处理迁移?我可以设置我们当前的机器来将日志传送到 VM 机器以保持最新状态吗?然后,安排停机时间进行切换?有没有更好的办法?

0 投票
2 回答
13441 浏览

如何从一组名称中的 SQL Server 2000-2008 中的多个表中选择列名

如果我有一组这样的名称:

SQL Server 2000 - 2008 中检索包含特定数据库上述集合中列名的不同表名的最佳方法是什么?

我想从显示的表列表中排除系统表和临时表。

我相信这是这个问题的派生词。

谢谢

0 投票
3 回答
2439 浏览

从选择中更新sql server

按照这篇文章的回答,我有这样的事情:

但是,我不断收到此错误:

列前缀“otherTable”与查询中使用的表名或别名不匹配。

我不确定出了什么问题。我不能从这样的选择查询中进行这样的更新吗?任何帮助将不胜感激。

(我正在使用 *blush* sql server 2000。)

编辑:

这是实际的查询

实际的错误信息是

服务器:消息 107,级别 16,状态 2,第 1 行列前缀“摘要”与查询中使用的表名或别名不匹配。


15 30 50 per page
1
2 3 4 5
1498226