oracle_sqlserver和mysql获取表外键的方法_MYSQL教程如何获取SqlServer2005表结构(字段,主键,外键,递增,描述)...
《MYSQL教程如何获取SqlServer2005表结构(字段,主键,外键,递增,描述)》要点:
本文介绍了MYSQL教程如何获取SqlServer2005表结构(字段,主键,外键,递增,描述),希望对您有用。如果有疑问,可以联系我们。1.获取表的基本字段属性
代码如下:
--获取SqlServer中表结构
SELECT syscolumns.name,systypes.name,syscolumns.isnullable,
syscolumns.length
FROM syscolumns, systypes
WHERE syscolumns.xusertype = systypes.xusertype
AND syscolumns.id = object_id('你的表名')
运行效果
MYSQL数据库
2.如果还想要获取字段的描述信息则MYSQL数据库
代码如下:
--获取SqlServer中表结构 主键,及描述
declare @table_name as varchar(max)
set @table_name = '你的表名'
select sys.columns.name, sys.types.name, sys.columns.max_length, sys.columns.is_nullable,
(select count(*) from sys.identity_columns where sys.identity_columns.object_id = sys.columns.object_id and sys.columns.column_id = sys.identity_columns.column_id) as is_identity ,
(select value from sys.extended_properties where sys.extended_properties.major_id = sys.columns.object_id and sys.extended_properties.minor_id = sys.columns.column_id) as description
from sys.columns, sys.tables, sys.types where sys.columns.object_id = sys.tables.object_id and sys.columns.system_type_id=sys.types.system_type_id and sys.tables.name=@table_name order by sys.columns.column_id
运行效果
MYSQL数据库
3.单独查询表的递增字段MYSQL数据库
代码如下:
--单独查询表递增字段
select [name] from syscolumns where
id=object_id(N'你的表名') and COLUMNPROPERTY(id,name,'IsIdentity')=1
运行效果
4.获取表的主外键MYSQL数据库
代码如下:
--获取表主外键约束
exec sp_helpconstraint '你的表名' ;
运行效果
oracle_sqlserver和mysql获取表外键的方法_MYSQL教程如何获取SqlServer2005表结构(字段,主键,外键,递增,描述)...相关推荐
- oracle_sqlserver和mysql获取表外键的方法_mysql、sqlserver、oracle三种数据库维护索引、外键、字段语法总结...
mysql.sqlserver.oracle三种数据库维护索引.外键.字段语法总结 1. MYSQL数据库 1) 创建索引 CREATE INDEX index_name ON tabl ...
- mysql 有索引 不被使用方法_MySQL教程100-索引在什么情况下不会被使用?
索引可以提高查询的速度,但并不是使用带有索引的字段查询时,索引都会起作用.使用索引有几种特殊情况,在这些情况下,有可能使用带有索引的字段查询时,索引并没有起作用,下面重点介绍这几种特殊情况. 1. 查 ...
- 转载:mysql 5.7.10 安装配置方法图文教程——来自脚本之家网,作者是汤高
mysql 5.7.10 安装配置方法图文教程 作者:汤高 字体:[增加 减小] 类型:转载 时间:2016-06-22 我要评论 这篇文章主要为大家分享了mysql 5.7.10 安装配置方法图文教 ...
- mysql 8.0.18安装,mysql 8.0.18 安装配置方法图文教程
mysql 8.0.18 安装配置方法图文教程 本文记录了mysql 8.0.18 安装配置图文教程,供大家参考,具体内容如下 第一步:下载MySql 下载地址:MySQL 第二步:安装MySql 打 ...
- 启动mysql55命令_mysql服务的启动和停止登陆mysql增加新用命令和方法实例教程
mysql服务的启动和停止登陆mysql增加新用命令和方法实例教程,mysql常见常用操作命令汇总总结,增删查改命令,启动用户管理,数据库管理等. mysql服务的启动和停止 net stop mys ...
- 利用mysql上传木马_通过Mysql语句生成后门木马的方法_MySQL
通过Mysql 的语句生成后门木马的方法! SELECT * FROM `vbb_strikes` WHERE 1 union select 2,3,0x3C3F7068702073797374656 ...
- ubuntu18.4中查看mysql_Ubuntu18.0.4下mysql 8.0.20 安装配置方法图文教程
mysql 8.0.20 安装配置方法图文教程整理下,供大家参考. 一.准备工作 1.检查是否已经安装mysql 当前计算机没有安装mysql. 2.下载MySQL8.0. 根据MySQL安装指南,发 ...
- mysql上传木马_通过Mysql语句生成后门木马的方法_MySQL
通过Mysql 的语句生成后门木马的方法! SELECT * FROM `vbb_strikes` WHERE 1 union select 2,3,0x3C3F7068702073797374656 ...
- 最全的mysql 5.7.13_最全的mysql 5.7.13 安装配置方法图文教程(linux) 强烈推荐!
linux环境Mysql 5.7.13安装教程分享给大家,供大家参考,具体内容如下 1系统约定 安装文件下载目录:/data/software Mysql目录安装位置:/usr/local/mysql ...
- mysql 5.6.15安装图解_Windows8下mysql 5.6.15 安装配置方法图文教程
MySQL是一款我十分喜欢的数据库,今天在Windows8系统下,下载了MySQL进行安装配置,下载地址:点击打开链接 特在此记录下自己的过程,一是起到总结的作用,二是能帮助那些和我一样在安装配置中有 ...
最新文章
- 10分钟教你用睡觉这件事玩转贝叶斯推断
- CentOS 安装NTFS-3G,让系统支持NTFS分区的方法
- java中的Cookie是什么_第74节:Java中的Cookie和Session
- 文末送书丨深度迁移学习方法的基本思路
- linux内核c1bcbc40,【资料共享】给学习linux内核的大餐
- 在XenApp如何发布SAP的客户端(上)
- git 基础 tag 打标签
- 讲述MPLS技术及其标准化进展
- Access中按照不含日期的时间范围进行查询
- css字号 h5_css——移动端h5不支持font-family里面的楷体、微软雅黑等字体
- 在Ubuntu 12.10中安装QQ2012
- 【html】【微信小程序】将图片压缩,文件上传的方法
- swper插件:刷新页面,banner轮播图出不来
- IIS 环境下 PHP无法显示错误信息------500错误
- aws mediatailor运行原理图
- 企业上云,如何给网站提速?CDN加速一定要知道
- 前端架构师神技,三招统一团队代码风格
- 计算机专业、物联网工程大一寒假规划必备篇
- dede织梦html手机模板,dede织梦cms手机站模板制作和调用方法
- 不到 20 人的 IT 公司该去吗?
热门文章
- ACL访问控制 getfacl 、setfacl 命令
- mysql存储多少_MySQL存储引擎你们知道多少?
- thinkjs查询mysql_Thinkjs关系数据库学习——查询数据
- cefsharp.core.dll找不到指定模块_DeepFaceLab错误:DLL Load failed 找不到指定模块!
- vue dve环境static无法被外部访问_vue中的代理转换机制proxyTable配置项
- zabbix mysql默认模板_zabbix默认自带对Mysql数据库监控模板
- StanfordDB class自学笔记 (10) Unified Modeling Language
- php 判断输入字符串,php 判断(输入框) 字符串函数
- python里isalpha_Python 2.7中isalpha 不支持 unicode
- 电脑常见故障_电脑知识打印机常见故障及排除方法系列(四)