SQL如何插入字段说明

如题所述

Oracle\x0d\x0a通过 COMMENT ON TABLE / COMMENT ON COLUMN 追加表/字段的备注。\x0d\x0aCREATE TABLE "MR_DEPT" (\x0d\x0a"DEPT_ID" NUMBER NOT NULL ,\x0d\x0a"PARENT_ID" NUMBER,\x0d\x0a"DEPT_NAME" CHAR(20) NOT NULL ,\x0d\x0a"STATUS" NUMBER DEFAULT 1 NOT NULL ,\x0d\x0aPRIMARY KEY ("DEPT_ID") \x0d\x0a) \x0d\x0a/\x0d\x0aCOMMENT ON TABLE "MR_DEPT" IS '部门表'\x0d\x0a/\x0d\x0aCOMMENT ON COLUMN "MR_DEPT"."DEPT_ID" IS '部门编号'\x0d\x0a/\x0d\x0aCOMMENT ON COLUMN "MR_DEPT"."PARENT_ID" IS '上级部门编号'\x0d\x0a/\x0d\x0aCOMMENT ON COLUMN "MR_DEPT"."DEPT_NAME" IS '部门名'\x0d\x0a/\x0d\x0aCOMMENT ON COLUMN "MR_DEPT"."STATUS" IS '状态'\x0d\x0a/\x0d\x0a\x0d\x0aSQL Server 通过存储过程追加\x0d\x0aCREATE TABLE test_table(\x0d\x0a Test_ID int IDENTITY(1,1) PRIMARY KEY NOT NULL ,\x0d\x0a Test_Key varchar(10) NOT NULL ,\x0d\x0a Test_Value varchar(20) NOT NULL \x0d\x0a);\x0d\x0ago\x0d\x0a\x0d\x0aEXECUTE sp_addextendedproperty N'MS_Description', '测试表', N'user', N'dbo', N'Table', N'test_table', NULL, NULL;\x0d\x0ago\x0d\x0a\x0d\x0aEXECUTE sp_addextendedproperty N'MS_Description', '主键(自增长)', N'user', N'dbo', N'Table', N'test_table', N'column' , N'Test_ID';\x0d\x0ago\x0d\x0a\x0d\x0aEXECUTE sp_addextendedproperty N'MS_Description', '种类', N'user', N'dbo', N'Table', N'test_table', N'column' , N'Test_Key';\x0d\x0ago\x0d\x0a\x0d\x0aEXECUTE sp_addextendedproperty N'MS_Description', '数值', N'user', N'dbo', N'Table', N'test_table', N'column' , N'Test_Value';\x0d\x0ago\x0d\x0a\x0d\x0aMySQL 包含在建表语句中。\x0d\x0aCREATE TABLE test_table(\x0d\x0a Test_ID int NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT '主键(自增长)' ,\x0d\x0a Test_Key varchar(10) NOT NULL COMMENT '种类' ,\x0d\x0a Test_Value varchar(20) NOT NULL COMMENT '数值' \x0d\x0a)\x0d\x0aCOMMENT = '测试表'
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-09-25
acle
通过 COMMENT ON TABLE / COMMENT ON COLUMN 追加表/字段的备注。
CREATE TABLE "MR_DEPT" (
"DEPT_ID" NUMBER NOT NULL ,
"PARENT_ID" NUMBER,
"DEPT_NAME" CHAR(20) NOT NULL ,
"STATUS" NUMBER DEFAULT 1 NOT NULL ,
PRIMARY KEY ("DEPT_ID")
)
/
COMMENT ON TABLE "MR_DEPT" IS '部门表'
/
COMMENT ON COLUMN "MR_DEPT"."DEPT_ID" IS '部门编号'
/
COMMENT ON COLUMN "MR_DEPT"."PARENT_ID" IS '上级部门编号'
/
COMMENT ON COLUMN "MR_DEPT"."DEPT_NAME" IS '部门名'
/
COMMENT ON COLUMN "MR_DEPT"."STATUS" IS '状态'
/

SQL Server 通过存储过程追加
CREATE TABLE test_table(
Test_ID int IDENTITY(1,1) PRIMARY KEY NOT NULL ,
Test_Key varchar(10) NOT NULL ,
Test_Value varchar(20) NOT NULL
);
go

EXECUTE sp_addextendedproperty N'MS_Description', '测试表', N'user', N'dbo', N'Table', N'test_table', NULL, NULL;
go

EXECUTE sp_addextendedproperty N'MS_Description', '主键(自增长)', N'user', N'dbo', N'Table', N'test_table', N'column' , N'Test_ID';
go

EXECUTE sp_addextendedproperty N'MS_Description', '种类', N'user', N'dbo', N'Table', N'test_table', N'column' , N'Test_Key';
go

EXECUTE sp_addextendedproperty N'MS_Description', '数值', N'user', N'dbo', N'Table', N'test_table', N'column' , N'Test_Value';
go

MySQL 包含在建表语句中。
CREATE TABLE test_table(
Test_ID int NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT '主键(自增长)' ,
Test_Key varchar(10) NOT NULL COMMENT '种类' ,
Test_Value varchar(20) NOT NULL COMMENT '数值'
)
COMMENT = '测试表'本回答被提问者采纳
第2个回答  2011-06-07
--表说明
EXEC sp_addextendedproperty 'MS_Description', 'This table will store income client record', 'Schema', TN, 'table', ICClient
;
--字段说明
EXEC sp_addextendedproperty 'MS_Description', 'Unique identifier for income client record. It is a system generated key', 'Schema', TN, 'table', ICClient, 'column', ICClientID
第3个回答  2011-06-07
你是往哪里插入哦?说清楚点。

如何用Sql语句添加字段?
1.要在已有表中增加数字字段,如整型或小数型,可以使用以下格式:sql altertable[表名]add[字段名]smallintdefault0 altertable[表名]add[字段名]intdefault0 altertable[表名]add[字段名]singledefault0 altertable[表名]add[字段名]doubledefault0 altertable[表名]add[字段名]tinyintdefault0 其...

如何用Sql语句添加字段?
删除字段: alter table [表名] drop 字段名 修改变长文本型字段的大小:alter table [表名] alter 字段名 varchar(N)删除表: drop table [表名]创建表:sql="CREATE TABLE [表名] ([字段1,并设置为主键] int IDENTITY (1, 1) NOT NULL CONSTRAINT PrimaryKey PRIMARY KEY,"& "[...

在SQL中如何往表中添加数据
1. 全字段插入:`insert into 表名 values(值1,值2,值3,...值n)`2. 限定字段插入:`insert into 表名(列名1,列名2,列名3,...列名n) values(值1,值2,值3,...值n)`3. 多条记录一次性插入:`insert into 表名(列名1,列名2,列名3,...列名n) values ,...`,每行数据用逗号分隔...

SQL如何插入字段说明
Oracle\\x0d\\x0a通过 COMMENT ON TABLE \/ COMMENT ON COLUMN 追加表\/字段的备注。\\x0d\\x0aCREATE TABLE "MR_DEPT" (\\x0d\\x0a"DEPT_ID" NUMBER NOT NULL ,\\x0d\\x0a"PARENT_ID" NUMBER,\\x0d\\x0a"DEPT_NAME" CHAR(20) NOT NULL ,\\x0d\\x0a"STATUS" NUMBER DEFAULT 1 NOT...

如何使用SQL语句在建立表时给字段添加注释
SQL语句添加字段说明语法:EXECUTE sp_addextendedproperty N'MS_Description','列属性说明',N'user',N'dbo',N'table',N'table_name(表名)',N'column',N'column_name(列名)'--以下示例是给Card表的字段CardID添加注释\/说明为“卡号”EXECUTE sp_addextendedproperty N'MS_Description','卡号',N'...

sql数据库如何追加字段内容(数据库怎么追加数据)
解决方法:Declare@ptrvalbinary(16)SELECT@ptrval=TEXTPTR(content)fromtableWhereid=@id UPDATETEXTtable.content@ptrvalnull0@info --其中@info就是需要追加的字符串变量 说明:第二行加上条件可以定位当前操作的是哪一条记录 ptrval后面的第一个参数(null):值为0表示将新数据插入到现有位置的开始处。

SQL Server 中添加字段说明使该字段有一个限制的那个是怎么操作的_百度...
给已经建立好的表增加约束就可以了 格式:alter table 表名 add constraint 约束名 (规格说明)例如:alter table table_name add constraint check_name CHECK(column_name in('男','女'))

sql怎么在数据库中插入一列数据
一、SQL中新增列或者说添加字段的语法:alter table 表名 add 列名 数据类型 二、例如:在表texttable中添加一列字符型字段colnew:alter table texttable add colnew char(20)三、添加的新列,默认值为空值NULL。需要根据需求使用SQL语句更改 1、SQL修改列的语法:update 表名 set 字段 = 赋值 where...

SQL 如何给字段名加注释
用as,就是取别名,比如select name as 名字 from table 这里NAME就是中文了

sql server数据库如何插入数据呀?
在SQL Server数据库中插入数据主要通过INSERT INTO语句实现。若需将特定表中的学生平均年龄信息存入数据库,以下步骤可作为参考。首先明确目标表名称和所需插入的字段。假设目标表名为deptage,用于存储系名和平均年龄,字段分别为sdept和avgage。接下来构造查询语句。利用SELECT语句从源表(本例为Student表)...

相似回答