MSSQL创建表时添加说明

示例:

IF OBJECT_ID(‘MemberExt1‘) IS NOT NULL
    DROP TABLE MemberExt1
GO

CREATE TABLE MemberExt1
    (
      MemberId INT NOT NULL,
      QRImage NVARCHAR(500) ,
      Url NVARCHAR(500)
    )
EXEC sp_addextendedproperty N‘MS_Description‘,
    N‘记录Member的二维码和个人推荐URL‘, N‘user‘, N‘dbo‘,
    N‘table‘, N‘MemberExt1‘, NULL, NULL
EXEC sp_addextendedproperty N‘MS_Description‘,
    N‘会员ID‘, N‘user‘, N‘dbo‘,
    N‘table‘, N‘MemberExt1‘, N‘column‘, N‘MemberId‘
EXEC sp_addextendedproperty N‘MS_Description‘,
    N‘二维码的存放位置‘, N‘user‘, N‘dbo‘,
    N‘table‘, N‘MemberExt1‘, N‘column‘, N‘QRImage‘
EXEC sp_addextendedproperty N‘MS_Description‘,
    N‘个人推荐URL‘, N‘user‘, N‘dbo‘,
    N‘table‘, N‘MemberExt1‘, N‘column‘, N‘Url‘

MSSQL创建表时添加说明

时间: 2024-10-08 22:48:40

MSSQL创建表时添加说明的相关文章

ms-sql 给表列添加注释

需求: 在创建数据库是对相应的数据库.表.字段给出注释. 解决方案: 首先,要明确一点的是注释存在sysproperties表中而不是跟创建的表捆绑到一起的(我的理解). 一.使用SQL Server窗口创建表是会有注释窗口: 二.使用SQL语句的comment语句,该语句放置在create table()后面,如: comment on table table_name is 'table_mark' comment on column table_name."Column" is

(转)mysql创建表时反引号的作用

(转)mysql创建表时反引号的作用 试用navicat工具查看现网mysql建表语句时,发现表名和字段名都是反引号引起来的 1 2 3 4 5 6 7 8 9 10 11 CREATE TABLE `tab_notice_title_tv` (   `i_id` int(11) NOT NULL AUTO_INCREMENT,   `c_opcom_key` varchar(32) DEFAULT NULL,   `c_view_type` int(11) DEFAULT '1' COMMEN

MySQL 创建表时,设置时间字段自己主动插入当前时间

MySQL 创建表时,设置时间字段自己主动插入当前时间 DROP TABLE IF EXISTS `CONTENT`; CREATE TABLE `CONTENT` ( `ID` char(20) NOT NULL, `CURRENT_TIME` timestamp not null default current_timestamp, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Oracle创建表时涉及的参数解析

1.oracle pctfree和pctused详解   http://www.cnblogs.com/linjiqin/archive/2012/01/16/2323320.html http://blog.csdn.net/huang_xw/article/details/6995442 2.Oracle中用创建表时Storage中参数的含义 http://www.cnblogs.com/rootq/articles/1089383.html

使用hbase的api创建表时出现的异常

1 /usr/lib/jvm/java-7-openjdk-amd64/bin/java -Didea.launcher.port=7538 -Didea.launcher.bin.path=/usr/local/idea-IC-139.225.3/bin -Dfile.encoding=UTF-8 -classpath /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/rhino.jar:/usr/lib/jvm/java-7-openjdk-amd64/jr

oracle与mysql创建表时的区别

oracle创建表时,不支持在建表时同时增加字段注释.故采用以下方式: #创建表CREATE TABLE predict_data as ( id integer NOT NULL, uid varchar2(80), mid varchar2(80), time date , content varchar2(300), constraint predict_data primary key (id) );#字段注释comment on table predict_data is '预测表';

MySQL 创建表时,设置时间字段自动插入当前时间

MySQL 创建表时,设置时间字段自动插入当前时间 DROP TABLE IF EXISTS `CONTENT`; CREATE TABLE `CONTENT` ( `ID` char(20) NOT NULL, `CURRENT_TIME` timestamp not null default current_timestamp, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

创建表和添加表约束

一.标准的建表语法 CREATE TABLE 表名 (列名 数据类型 [默认 表达式],... ); 说明: 1.在创建新表时,指定的表名必须不存在,否则会出错 2.使用值: 当插入行时如果不给出值,dbms将自动采用默认值 dbms:数据库管理系统 null 0 0.0 3.在使用create语句创建基本表时,最初只是一个空的框架,用户可以使用insert命令把数据库插入表中 数据库表字段的数据类型 字符数据类型 CHAR:存储固定长度的字符串 VARCHAR2 :存储可变长度的字符串 数值数

oracle 创建表同时添加注释

创建数据库表.添加注释的方法: create table WARNINGRECORD ( RecordID varchar(36) primary key not null ); comment on column WARNINGRECORD.RecordID is '告警编号'; 现在想通过pl/sql语句块执行,代码如下: declare tableExist number; begin Select count(1) into tableExist from all_tables wher