将此标记用于特定于2005版Microsoft SQL Server的问题。
我有一个表 UserAliases (UserId, Alias),每个用户有多个别名。我需要查询它并返回给定用户的所有别名,技巧是将它们全部返回在一列中。 例子: 用户 ID...
通过使用 sp_who2 我可以获得当前登录用户和计算机名称的列表。有些用户使用 SQL Server 登录用户名,例如 sa。有什么办法可以获取windows登录用户名...
我正在开展一个数据转换项目,其中我要获取 80k 多行并将它们从一个表移动到另一个表。当我运行 T-SQL 语句时,它失败并出现与转换有关的各种错误
如何使用查询语句更改表名称? 我使用了以下语法,但在 SQL Server 2005 中找不到 rename 关键字。 将表 Stu_Table 重命名为 Stu_Table_10
在 SQL Server 表中,我有以下两列: RowId:主键、数字、标识列和自动插入。 MailId:非密钥、数字、非身份和非自动插入。 邮件 ID 可以重复...
我可以使用 Day(Date())、Month(Date()) 提取月份和日期。我无法使用 HOUR(Date()) 提取小时数。我收到以下错误。 “HOUR”不是可识别的内置函数名称。 怎么会...
有谁知道如何通过运行脚本向 SQL Server 列添加描述?我知道您可以在使用 SQL Server Management Studio 创建列时添加描述。 我该如何编写脚本
有没有一种方法可以在指定的时间内(例如过去 5 个月)运行查询,并能够返回每个月创建的记录数?这是我的桌子的样子: 选择 rID,
使用 SQL Server Management Express 创建数据库时出现问题
我正在尝试使用 SQL Server Management Express 创建数据库。 出现以下错误: 标题:Microsoft SQL Server 管理 工作室快车 数据库创建失败 '
我有一个表,每一行都有一个 ID、日期和值列。我希望每次有人访问我网站上的页面时,都会运行一个存储过程,该过程将插入一行...
假设我有一个返回大量数据的存储过程。我可以编写另一个查询来过滤存储过程的结果吗? 例如: 从中选择* EXEC xp_readerrorlog 哪里 L...
如何确定 MS sql server 2005 中打开/活动连接的总数
我的 PHP/MS Sql Server 2005/win 2003 应用程序有时会变得非常无响应,内存/CPU 使用率不会飙升。如果我尝试从 sql Management Studio 打开任何新连接,那么...
我有一个引用自身的表,我需要能够从给定的父 ID 中选择父记录及其所有子记录。 我的表如下: 身份证 |家长 ID |姓名 --------...
从技术上讲,下划线字符(_)可以在列名称中使用。但是在列名中使用下划线是个好习惯吗?这似乎使名称更具可读性,但我担心
我认为我要问的问题通常属于“不良实践”的范围,但无论如何我都想问,因为此功能对于诊断问题和工作台很有用
首先我要感谢大家帮助我,它给了我很多关于如何做到这一点的想法,我想出了自己的方法,我只需要帮助将其放入查询中 我希望用户输入...
我一直在使用 SQL Server 2005,没有任何问题,但现在当我打开它并尝试连接它时,出现此错误 --- 标题:连接到服务器 无法连接到 POONAM-C586A95C\SQLEXPRES...
我有一个名为序列的列。此列中的数据类似于 1、2、3、4、5、7、9、10、15。 我需要从表中找到丢失的序列号。什么 SQL 查询会找到丢失的 seq...
如何在不声明表的情况下 SELECT * INTO [tmp table]?
我想在表上使用 select 语句并将结果插入到临时表变量中,但我不声明带有列的临时表,我想像这样使用: 声明#tmp 表; 选择*进入...
SQL Server 代理作业:如何执行作业步骤而不执行整个作业
我有一个 SQL Server 代理作业,之前有两个步骤。今天,我必须集成第三步,很快我就需要集成第四步。 我想确保该步骤将执行 pro...