SQL Server
文章平均质量分 75
生命沉思者
这个作者很懒,什么都没留下…
展开
-
恢复SQLSERVER被误删除的数据
恢复SQLSERVER被误删除的数据曾经想实现Log Explorer for SQL Server的功能,利用ldf里面的日志来还原误删除的数据这里有一篇文章做到了,不过似乎不是所有的数据类型都支持以下为译文:http://raresql.com/2011/10/22/how-to-recover-deleted-data-from-sql-sever/ 在我使用SQLSER转载 2014-11-22 00:50:01 · 948 阅读 · 0 评论 -
SQL Server 的最大容量规范
SQL Server 的最大容量规范SQL Server 2012 其他版本 SQL Server 2008 R2SQL Server 2008SQL Server 20059(共 10)对本文的评价是有帮助- 评价此主题以下各表指定 SQL Server 组件中定义的各种对象的最大大小和最大数量。转载 2014-11-24 17:26:56 · 940 阅读 · 0 评论 -
SQL Server 中如何移动tempdb到新的位置
SQL Server 中如何移动tempdb到新的位置操作步骤;1、检查tempdb的逻辑名字和它的存在位置。可以使用下面语句:SELECT name, physical_nameFROM sys.master_filesWHERE database_id = DB_ID('tempdb');2、暂停数据库服务.3、拷贝原来tempdb的文件到新的位置(原来转载 2015-02-28 14:24:06 · 1054 阅读 · 0 评论 -
Transact-SQL 中使用嵌套 TRY...CATCH
测试代码:DECLARE @a INT = 9, @b INTBEGIN TRY BEGIN TRY SET @a = @a / 0 END TRY BEGIN CATCH SET @b = 1 END CATCH SELECT '内部第1个CATCH:' + Cast(@b AS VARCHA原创 2015-02-27 15:59:31 · 818 阅读 · 0 评论 -
分享一个SQL SERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间)
分享一个SQL SERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间)很多时候我们都需要计算数据库中各个表的数据量和每行记录所占用空间这里共享一个脚本CREATE TABLE #tablespaceinfo ( nameinfo VARCHAR(500) , rowsinfo BIGINT , reserved VAR转载 2015-02-28 14:34:44 · 1028 阅读 · 1 评论 -
SQL Server 中获取数据库所有表及其字段名称、类型、长度的SQL
对于有些数据库我们没有权限或者因为其它原因无法查看其数据库的表结构,那么我们将要自己想办法去做了,如果能够应用程序访问的话,我们就可以使用如下所示的SQL Server 2005及以上版本的sql脚本来获取数据库中的所有表结构了,代码如下:SELECT (CASE WHENa.colorder= 1 THEN d.name转载 2015-03-17 11:44:21 · 1336 阅读 · 0 评论 -
SQL Server 动态SQL EXEC加括号与不加括号的一点小问题
SQL Server 2008 R2关键代码 DECLARE @lv_address VARCHAR(2000), @lv_re_ids VARCHAR(2000), @lv_search_type VARCHAR(20), @lv_re_id NUMERIC(38),原创 2015-03-17 15:08:17 · 1260 阅读 · 0 评论 -
SQL Server 如何生成更改脚本
SQL Server 如何生成更改脚本您可以选择在使用表设计器时保存更改脚本。更改脚本是一个包含以后可以应用到数据库(通过在解决方案资源管理器中选择更改脚本并从快捷菜单上选择“运行”)的更改的文件。如果还没有准备好更新数据库,可以选择保存更改脚本。例如,您对表设计器中的表所做的更改可能与其他用户所做的更改有冲突,或者您当前可能没有更改数据库所需的安全权限。 注意 显示的对话框和菜单命令可能会与“帮...转载 2018-05-24 18:03:06 · 3001 阅读 · 3 评论