几段SQLServer语句和存储过程在查询分析器里运行: SET ANSI_NULLS OFF GO SET NOCOUNT ON GO SET LANGUAGE 'Simplified Chinese' go DECLARE @tbl nvarchar(200),@fld nvarchar(200),@sql nvarchar(4000),@maxlen int,@sample nvarchar(40) SELECT d.name TableName,a.name FieldName,b.name TypeName,a.length Length,a.isnullable IS_NULL INTO #t FROM syscolumns a, systypes b,sysobjects d WHERE a.xtype=b.xusertype and a.id=d.id and d.xtype='U' DECLARE read_cursor CURSOR FOR SELECT TableName,FieldName FROM #t SELECT TOP 1 '_TableName ' TableName, 'FieldName ' FieldName,'TypeName ' TypeName, 'Length' Length,'IS_NULL' IS_NULL, 'MaxLenUsed' AS MaxLenUsed,'Sample Value ' Sample, 'Comment ' Comment INTO #tc FROM #t OPEN read_cursor FETCH NEXT FROM read_cursor INTO @tbl,@fld WHILE (@@fetch_status <> -1) --- failes BEGIN 上一篇:在SQLSERVER2005中实现素数计算 下一篇:SQLServer2005的一般部署步骤 更多相关文章
|
推荐文章
精彩文章
|