`

The sql statement of geting data about table config in SQL Server

阅读更多
  • select table_name from INFORMATION_SCHEMA.TABLES

  • SELECT dbo.syscolumns.name, dbo.syscolumns.colid AS columnID,dbo.sysobjects.ID AS TableID, dbo.systypes.name as DataType,case when dbo.syscolumns.autoval is not null then 1 else 0 end isautoval,  dbo.syscolumns.prec ,dbo.syscolumns.isnullable ,dbo.syscolumns.scale,dbo.sysproperties.[value] AS Description FROM   dbo.systypes RIGHT OUTER JOIN dbo.syscolumns ON dbo.systypes.xtype = dbo.syscolumns.xtype LEFT OUTER JOIN dbo.sysproperties ON dbo.syscolumns.id = dbo.sysproperties.id AND dbo.syscolumns.colid = dbo.sysproperties.smallid RIGHT OUTER JOIN  dbo.sysobjects ON dbo.syscolumns.id = dbo.sysobjects.id WHERE systypes.xtype = systypes.xusertype and (dbo.sysobjects.xtype = 'u') AND (dbo.systypes.status <> 1) AND (dbo.sysobjects.id <> 1977058079) and dbo.sysobjects.name='hr_users' order by dbo.syscolumns.colid

  • SELECT  dbo.syscolumns.name as name, dbo.sysproperties.[value] AS Description FROM   dbo.syscolumns LEFT OUTER JOIN dbo.sysproperties ON dbo.syscolumns.id = dbo.sysproperties.id AND dbo.syscolumns.colid = bo.sysproperties.smallid RIGHT OUTER JOIN dbo.sysobjects ON dbo.syscolumns.id = dbo.sysobjects.id WHERE (dbo.sysobjects.xtype = 'u') AND (dbo.sysobjects.id <> 1977058079) and dbo.sysobjects.name='hr_users'<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

     

     

分享到:
评论

相关推荐

    将以太坊区块链数据推送到sql数据库的python库。- analyseether / ether_sql

    ether_sql was built by , with the goal of making Ethereum data easily available to everyone. This library can be used as a backbone for creating block explorers or performing data analysis. It is ...

    OpenGL3.3_GetingStarted_Transformation

    这个"OpenGL3.3_GetingStarted_Transformation"资料很可能是关于如何在OpenGL 3.3环境中进行图形变换的入门教程。在OpenGL中,变换是物体在3D空间中的移动、旋转和缩放等操作,对于构建动态且复杂的3D场景至关重要。...

    ROS Toolbox Getting Started Guide.pdf

    MATLAB functions and Simulink blocks to import, analyze, and play back ROS data recorded in rosbag files. You can also connect to a live ROS network to access ROS messages. The toolbox lets you ...

    PowerBuilder Geting Start

    - **数据库连接**:支持多种数据库系统,包括但不限于Oracle、Microsoft SQL Server、DB2等。 - **脚本语言**:PowerBuilder使用PBScript进行编程,这是一种类似于C语言的语法结构。 - **集成开发环境(IDE)**:...

    SimMechanics geting start guide

    ### SimMechanics入门指南 #### 一、SimMechanics简介 SimMechanics是MATLAB的一个扩展模块,主要用于机械系统的仿真与分析。通过这个工具,用户可以在MATLAB环境中模拟复杂的机械系统行为,实现对机械结构动力学...

    geting started with dojo

    ### Dojo 入门教程概览 #### 一、课程目标与内容介绍 - **课程目标**:本课程旨在帮助初学者快速掌握 Dojo 框架的基本使用方法,并能够运用该框架进行基本的 Web 开发工作。 - **课程内容**: ...

    Geting started with Equinox and OSGi

    Equinox是所有Eclipse系统的基础,从嵌入式航空自助登机亭、滑雪场闸门到丰富的客户端应用、集成开发环境(IDE),甚至高性能应用服务器如WebSphere和Spring dm server等,都有它的身影。 2. **创建第一个Bundle**...

    Geting Start with Matlab

    详细谈如何开始学习matlab,很值得一看。

    Windows Server 2016 Hyper-V Cookbook Second Edition.pdf

    Save time and resources by geting to know the best practices and intelligence from industry experts.

    Get Things Done(GTD)与方法论

    "Get Things Done(GTD)" 是一种时间管理和个人生产力提升的方法论,由大卫·艾伦(David Allen)在2001年提出。GTD的核心理念是将大脑从日常事务中解放出来,通过系统化的过程来管理任务和想法,从而提高效率和...

    OpenGL3.3_GetingStarted_Transformation_Exercises

    OpenGL3.3是图形编程库OpenGL的一个特定版本,它提供了对现代图形硬件的强大支持,用于在计算机上创建复杂的3D图像和应用。"Getting Started with Transformation Exercises"是针对初学者的教程,旨在帮助用户理解...

    geting-and-cleaning-data:Coursera John Hopkins 数据科学规范获取和清理数据课程项目

    ##自述文件 #Coursera John Hopkins 数据科学跟踪 - 获取和清理数据 #Course 项目 2015-02-22 R 脚本的目的是制作一个整洁的、聚合版本的 UCI HAR 数据集 “清理”提供的数据集的过程如下所示: ...

    emberjs-geting-started:学习 EmberJS

    `ember-data`也提供了查询记录和缓存机制。 9. **辅助方法(Helper)**: 助手函数可以在模板中执行逻辑或转换数据。例如,`{{if}}`、`{{each}}`等,它们使模板代码更加简洁和可读。 10. **Ember Inspector**: ...

    Getting Started with Impala

    难得的介绍impala的资料

    tidydataproject:Coursera-获取和清理数据项目

    run_analysis.R脚本概述run_analysis.R脚本满足了Geting and Cleaning Data Coursera类( )项目的要求。 该脚本执行以下操作: 合并训练和测试集以创建一个数据集。 仅提取每次测量的均值和标准差的测量值。 使用...

    递归下降分析器程序 编译原理

    Describe:Printing the Trace of the Syntax Analyser @Param: void @Return: void *****************************************/ void PrintTrace() { int i = 0; while(AnalyseTrace[i] != 0) { switch...

    Getting-and-Cleaning-Data---Final-Project---RB

    这是Ronaldo Barrios交付的Geting and Cleaning Data课程的最终项目。 包含有关如何进行人类活动识别数据集分析的说明 使用智能手机数据集的人类活动识别 文件Codebook.md,它描述变量,数据以及为清除和正确显示...

    progit电子版

    Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。...4.Git on the Server 5.Distributed Git 6.GitHub 7.Git Tools 8.Customizing Git 9.Git and Other Systems 10.Git Internals

    Atmel-11242-32-bit-Cortex-M7-Microcontroller

    Atmel公司推出的SAM S70系列微控制器是一款基于ARM Cortex-M7处理器的高性能32位微控制器单元(MCU)。这款微控制器搭载了32位ARM Cortex-M7 RISC处理器,其核心主频高达300MHz,并且具备浮点单元(FPU)功能,适用...

    Simscape™ Multibody™ Getting Started Guide

    《Simscape™ Multibody™ Getting Started Guide》是针对Simscape Multibody软件的入门指南,由MathWorks公司发布。该文档提供了软件的使用和操作方法,帮助用户快速上手该软件。Simscape Multibody是MathWorks公司...

Global site tag (gtag.js) - Google Analytics