`
xqf222
  • 浏览: 128895 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

SQL2005读取所有表字段的备注

 
阅读更多

注:数据表所有字段说明其实都是都存放在sys.extended_properties这个表里面的,本文采用游标跟系统函数获取所有表字段说明文字


--声明变量
declare @TableName nvarchar(250)

--声明一个游标mycursor,select语句中参数的个数必须要和从游标取出的变量名相同
declare mycursor cursor for select name from sys.tables order by name

--打开游标
open mycursor

--从游标里取出数据赋值到我们刚才声明的变量中
fetch next from mycursor into @TableName

--判断游标的状态
--0 fetch语句成功
---1 fetch语句失败或此行不在结果集中
---2被提取的行不存在
while (@@fetch_status=0)
begin

--显示出我们每次用游标取出的值
--print '游标成功取出一条数据'
--print @TableName

SELECT * FROM ::fn_listextendedproperty (NULL, 'user', 'dbo', 'table', @TableName, 'column', default) where objname='spid';

--print 'EXEC dbo.aaa_lzq_getstr @TableName = '+@TableName
--用游标去取下一条记录
fetch next from mycursor into @TableName
end
--关闭游标
close mycursor
--撤销游标
deallocate mycursor

分享到:
评论

相关推荐

    sql server数据库教程详解

    - **表字段**:定义表结构时,需要明确每个字段的名称和数据类型。 - **字段属性**:可以为字段设置默认值、约束等。 - **数据表快捷菜单**:在 SSMS 中,右键点击数据表可以进行添加、删除等操作。 #### 五、...

    mysql导出表的字段和相关属性的步骤方法

    3. **执行查询**:运行上述SQL命令,系统将返回一个结果集,包含所选表的所有字段及其属性。 4. **复制结果**:将查询结果复制到剪贴板。注意,复制的内容不包含表头和格式,只包含数据本身。 5. **整理输出**:在...

    PHP获取mysql数据表的字段名称和详细信息的方法

    最后,文章强调了通过PHP脚本获取MySQL数据表字段信息的具体实践和方法,包括示例代码的使用,以及对输出结果的解释。这些方法对于数据库管理员或者需要处理MySQL数据库数据的应用开发者来说都是极具价值的,因为...

    kettle-orabulkloader

    - **表字段**:指明哪些字段将被加载到数据库表中。 - **流字段**:指明行中的哪些字段参与数据加载。 - **日期掩码**:定义日期或时间戳的格式。 ##### SQL - **定义**:用于在目标数据库中创建目标表。 - **作用*...

    数据库查看工具_20200224_1.rar

    实体类通常包含与数据库表字段相对应的属性,可以自动处理数据的CRUD(创建、读取、更新、删除)操作。 从标签“SqlServer 表备注及字段说明查看 DEV”中,我们可以推断这款工具专注于SQL Server数据库,并且使用了...

    mybatis-generator.zip

    3. **属性注释**:MBG的一大亮点是它可以自动将数据库表字段的备注信息转换为Java属性的Javadoc注释。这样不仅使代码更易读,也方便了开发者理解每个属性对应的数据表字段含义。 4. **数据库支持**:此压缩包包含对...

    2021-2022计算机二级等级考试试题及答案No.14607.docx

    13. 表字段类型:表字段类型包括文本、日期、备注等,索引是用于快速查找的辅助结构。 14. 控制数据源:在窗体或报表中,改变控件的数据源通常需要设置控件来源属性。 15. 读取多个文件:InputStream类可以实现一...

    Foxpro 开发答疑160问

    第1章 程序设计 1 1. 什么是主程序 2 2. 如何编写主程序 3 3. 如何加入READ EVENTS 6 4. 如何隐藏Visual FoxPro的主窗口 7 ... Visual FoxPro表字段命名约定 587 附录9. Visual FoxPro系统容量 587

    2021-2022计算机二级等级考试试题及答案No.17765.docx

    VFP 表字段名称限制 - **知识点**: 在 VFP 中,数据库表和自由表的字段名最大字符数分别为 10 和 10 个字符。 - **解析**: 文件中给出的选项并非正确答案,正确的答案应该是字段名的最大字符数限制。在 VFP 中,...

    2021-2022计算机二级等级考试试题及答案No.18494.docx

    8. 自由表字段命名:在数据库设计中,一个字段名最多可以使用10个字符。 9. 计算机网络目的:计算机网络的主要目的是实现资源共享和信息传递。 10. 关系模式属性:关系模式的任何属性不可再分,即每个属性都是原子...

    2021-2022计算机二级等级考试试题及答案No.17120.docx

    6. 表字段类型:在数据库中,字段类型包括文本、日期、备注等,但索引不是字段,而是用于加速数据检索的机制。 7. 面向对象特性:面向对象编程中的对象具有分类性(类的继承)、多态性和标识唯一性,而不具备一致性...

    2021-2022计算机二级等级考试试题及答案No.1931.docx

    **知识点:** VisualFoxPro 中表字段的有效性规则设置。 **解析:** 在 VisualFoxPro 中,只有数据库表中的字段才能定义有效性规则和默认值。 #### 20. 计算机应用领域 **知识点:** 计算机的应用领域分类。 **解析...

    2021-2022计算机二级等级考试试题及答案No.3764.docx

    Access 2003中数据表字段的操作 - **知识点解析**:在Access 2003中,删除数据表中的字段时需要注意与之相关的关联关系。如果字段参与了表之间的关系定义,那么在删除之前必须先解除这些关系。选项C正确指出了这...

    ssh(structs,spring,hibernate)框架中的上传下载

     文件数据存储在Blob类型的FILE_CONTENT表字段上,在Spring中采用OracleLobHandler来处理Lob字段(包括Clob和Blob),由于在程序中不需要引用到oracle数据驱动程序的具体类且屏蔽了不同数据库处理Lob字段方法上的...

    2021-2022计算机二级等级考试试题及答案No.11463.docx

    Visual FoxPro 表字段定义 - **知识点**:在Visual FoxPro中,只有数据库表支持字段的有效性规则和默认值的定义。 - **应用场景**:这种特性对于确保数据的准确性和一致性非常有用,特别是在需要对输入数据进行...

    2021-2022计算机二级等级考试试题及答案No.10879.docx

    数据表字段添加 **知识点:** - **表结构修改**: 在数据库中,可以通过 SQL 语句添加新的字段到现有表中。 - **SQL 语句**: `ALTER TABLE` 用于修改表结构。 **解析**: - 要向表中添加字段,应该使用 `ALTER ...

Global site tag (gtag.js) - Google Analytics