标签: sql-server

SQL,辅助数字表

对于某些类型的SQL查询,辅助数字表可能非常有用.它可以创建为具有特定任务所需的行数的表,也可以创建为返回每个查询所需行数的用户定义函数.

创建这样一个函数的最佳方法是什么?

sql sql-server

57
推荐指数
3
解决办法
2万
查看次数

在SQL Server 2008 Express数据库上记录所有查询?

有没有办法告诉SQL Server 2008 Express将每个查询(包括每个SELECT查询!)记录到一个文件中?

它是一台开发机器,因此记录Select-Queries的负面影响不是问题.

在有人建议使用SQL事件探查器之前:这在Express中不可用(有人知道它是否可以在Web版中使用?)而且我正在寻找一种方法来记录查询,即使我不在.

sql-server

57
推荐指数
3
解决办法
9万
查看次数

连接到另一个SQL Server的T-SQL语法是什么?

如果我需要将存储过程(SP)从一个SQL Server复制到另一个SQL Server,我右键单击SSMS中的SP并选择Script Stored Procedure as> CREATE to> New Query Editor Window.然后我通过右键单击该窗口并选择Connection> Change Connection ...然后选择新服务器和F5以在新服务器上运行create来更改连接.

所以我的问题是"连接到另一个SQL Server的T-SQL语法是什么?" 这样我就可以将它粘贴到创建脚本的顶部,然后运行F5来运行它,它将切换到新服务器并运行创建脚本.

在输入问题的同时,我意识到,如果我给你的背景是我正在尝试做的事情,那么你可能会想出一个更快更好的方法来实现这个目标.

t-sql sql-server ssms stored-procedures

57
推荐指数
5
解决办法
18万
查看次数

在查询中使用WITH NOLOCK表提示使用视图 - 它是否在视图中传播?

如果在SQL Server中的View上使用"WITH NOLOCK"查询提示,它是否会将该提示传播到视图定义本身,即使NOLOCK未用于View定义中的原始表?需要这个的原因是,有时支持人员想要进行大量耗时的查询,但不希望使用应用程序本身内的视图强制锁定所有查询.

sql sql-server locking

57
推荐指数
2
解决办法
4万
查看次数

如何在不删除查询列的情况下更改列的数据类型?

我有一个具有数据类型的列:datetime.但现在我想将其转换为数据类型varchar.我可以在不删除列的情况下更改数据类型吗?如果是,那么请解释一下如何?

sql-server

57
推荐指数
7
解决办法
33万
查看次数

SQL Server默认字符编码

默认情况下 - Microsoft SQL Server中数据库的字符编码集是什么?

如何在SQL Server中查看当前字符编码?

sql-server collation character-encoding

57
推荐指数
4
解决办法
18万
查看次数

TransactSQL运行另一个TransactSQL脚本

我有10个transact SQL脚本,每个脚本创建一个表并用数据填充它.

我正在尝试创建一个主sql脚本,它将运行其他10个脚本中的每一个.

有没有办法用TSQL/TRANSACTSQL为Microsoft SQL Server 2008从当前的tsql脚本中执行另一个tsql脚本?

这旨在通过SQL Server Management Studio(SSMS)运行.

谢谢!

sql t-sql sql-server sql-server-2008

57
推荐指数
5
解决办法
7万
查看次数

如何在SQL Server 2005中查找表中多列的总和?

我有一个Emp包含这些行的表:

Emp_cd | Val1  | Val2  | Val3  | Total
-------+-------+-------+-------+-------
 1     | 1.23  | 2.23  | 3.43  | 
 2     | 23.03 | 12.23 | 2.92  |
 3     | 7.23  | 9.05  | 13.43 |
 4     | 03.21 | 78.23 | 9.43  |
Run Code Online (Sandbox Code Playgroud)

我想找到SUMVal1, Val2, Val3,并且将在显示Total列.

sql sql-server sql-server-2005

57
推荐指数
4
解决办法
37万
查看次数

如何将存储过程的输出返回到sql server中的变量

我想在SQL Server中执行存储过程并将输出分配给变量(它返回单个值)?

sql sql-server variables stored-procedures

57
推荐指数
3
解决办法
20万
查看次数

在Microsoft SQL Server中删除并重新创建数据库

我正在尝试和学习Microsoft SQL Server 2008 R2 SP1.我有一个数据库,我做了很多实验.现在我想放弃并重新创建它.所以我从数据库中提取创建脚本,我删除它,然后使用脚本重新创建它.令我惊讶的是,所有的桌子,钥匙等仍然存在.如何删除数据库,以便从头开始重建数据库?

sql-server sql-server-2008

57
推荐指数
4
解决办法
8万
查看次数