当前位置: 首页 > news >正文

sqlserver 创建表,列及表,列描述

-- 创建表
CREATE TABLE Employees (EmployeeID INT PRIMARY KEY,EmployeeName NVARCHAR(100),EmployeeEmail NVARCHAR(100)
);-- 为表添加描述
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'员工信息表', @level0type = N'Schema', @level0name = dbo, @level1type = N'Table',  @level1name = Employees;-- 为列添加描述
EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'员工ID', @level0type = N'Schema', @level0name = dbo, @level1type = N'Table',  @level1name = Employees,@level2type = N'Column', @level2name = EmployeeID;EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'员工姓名', @level0type = N'Schema', @level0name = dbo, @level1type = N'Table',  @level1name = Employees,@level2type = N'Column', @level2name = EmployeeName;EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'员工电子邮件', @level0type = N'Schema', @level0name = dbo, @level1type = N'Table',  @level1name = Employees,@level2type = N'Column', @level2name = EmployeeEmail;

IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Employees]') AND type IN ('U'))
DROP TABLE [dbo].[Employees]
CREATE TABLE [dbo].[Employees] (
EmployeeID int not null,
EmployeeName nvarchar(100),
EmployeeEmail nvarchar(100)
)
ALTER TABLE [dbo].[Employees] SET (LOCK_ESCALATION = TABLE)
EXEC sp_addextendedproperty 'MS_Description', N'员工信息表', 'SCHEMA', N'dbo', 'TABLE', N'Employees' 
EXEC sp_addextendedproperty 'MS_Description', N'员工ID', 'SCHEMA', N'dbo', 'TABLE', N'Employees', 'COLUMN', N'EmployeeID' 
EXEC sp_addextendedproperty 'MS_Description', N'员工姓名', 'SCHEMA', N'dbo', 'TABLE', N'Employees', 'COLUMN', N'EmployeeName' 
EXEC sp_addextendedproperty 'MS_Description', N'员工电子邮件', 'SCHEMA', N'dbo', 'TABLE', N'Employees', 'COLUMN', N'EmployeeEmail'
ALTER TABLE [dbo].[Employees] ADD CONSTRAINT [PK_Employees] PRIMARY KEY  (EmployeeID)

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【C++进阶】AVL树
  • MySQL-笔记-02.关系模型基本理论
  • Android四大组件 Broadcast广播机制
  • 微信小程序毕业设计-智慧旅游平台系统项目开发实战(附源码+演示视频+LW)
  • CentOS-7安装教程
  • 缓存IO与直接IO
  • 基于51单片机的数字频率计(电路图+pcb+论文+仿真+源码)
  • hyperf 多对多关联模型
  • 智能化让幼儿园管理更加规范
  • world machine学习笔记(3)
  • 方正畅享全媒体新闻采编系统 binary.do SQL注入漏洞复现
  • 智能家居6 -- 配置 ini文件优化设备添加
  • 【C++】详解AVL树——平衡二叉搜索树
  • 电商公司需不需要建数字档案室呢
  • 下一代Docker会让部署更丝滑吗
  • 时间复杂度分析经典问题——最大子序列和
  • CAP 一致性协议及应用解析
  • CEF与代理
  • CentOS7简单部署NFS
  • Python中eval与exec的使用及区别
  • ucore操作系统实验笔记 - 重新理解中断
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • 电商搜索引擎的架构设计和性能优化
  • 诡异!React stopPropagation失灵
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 配置 PM2 实现代码自动发布
  • 七牛云假注销小指南
  • 删除表内多余的重复数据
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  • 一些css基础学习笔记
  • 责任链模式的两种实现
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • Semaphore
  • ​ssh免密码登录设置及问题总结
  • ​学习一下,什么是预包装食品?​
  • #DBA杂记1
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • (0)Nginx 功能特性
  • (Qt) 默认QtWidget应用包含什么?
  • (官网安装) 基于CentOS 7安装MangoDB和MangoDB Shell
  • (六)Flink 窗口计算
  • (六)Hibernate的二级缓存
  • (六)激光线扫描-三维重建
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly DetectionRecommender Systems...
  • (转)Oracle 9i 数据库设计指引全集(1)
  • (转)可以带来幸福的一本书
  • (转载)hibernate缓存
  • (自适应手机端)响应式服装服饰外贸企业网站模板
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • .gitignore文件—git忽略文件
  • .Net CF下精确的计时器
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .net core 连接数据库,通过数据库生成Modell