數據庫专题

【SQL】將SQL文件匯入數據庫

需求:本地文档,读取内容并写入SQLServer  思路: 1.遍历本地路径 2.读取路径下所有的文档 3.批量汇入SQLServer 参考代码: --建立導入表Create table [dbo].[SQL_LeadingIN](SPName varchar(1000),Content varchar(max))--用於遍歷的路徑Declare @FilePath varch

查詢SQL數據庫各表的使用情況

exec sp_MSForEachTable  @precommand=N' create table ##( id int identity, 表名 sysname, 字段数 int, 记录数 int, 保留空间 Nvarchar(10), 使用空间 varchar(10), 索引使用空间 varchar(10), 未用空间 varchar(10))', @command1=N'insert

修改數據庫某個列的column size 命令

修改數據庫指定的列的size ALTER TABLE xxx MODIFY xxx_column type (length) eg: ALTER TABLE t_email MODIFY CREATE_BY varchar2(100)

查看當前數據庫索引情況

--以下SQL2005以上版本實現方法:with Index1as(select top 100 percent row_number()over(partition by a.Name order by b.index_id) as ID,object_Name(a.object_id) as TableName,a.Name as IndexName,c.Name as ColName,