SQL 修改表字段註釋
阿新 • • 發佈:2019-02-01
sqlserver
表註釋
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description','user', N'dbo','TABLE', N'MAA_HINMOKU',N'COLUMN', N'FVHINMEZAI')) > 0)
--EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'系統操作日誌資訊',@level0type = 'SCHEMA', @level0name = N'dbo',@level1type = 'TABLE', @level1name = N'NewTable'
EXEC sp_updateextendedproperty N'MS_Description', N'品目番號(材料)',N'user', N'dbo', N'table', N'MAA_HINMOKU', N'column', N'FVHINMEZAI';
ELSE
--EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'系統操作日誌資訊', @level0type = 'SCHEMA', @level0name = N'dbo', @level1type = 'TABLE', @level1name = N'NewTable'
EXEC sp_addextendedproperty N'MS_Description', N'品目番號(材料)',N'user', N'dbo', N'table', N'MAA_HINMOKU', N'column', N'FVHINMEZAI';
GO
表中欄位註釋
/*
IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description','SCHEMA', N'dbo','TABLE', N'NewTable','COLUMN', N'LOGDATAID')) > 0)
--EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'日誌資訊ID', @level0type = 'SCHEMA', @level0name = N'dbo', @level1type = 'TABLE', @level1name = N'NewTable', @level2type = 'COLUMN', @level2name = N'LOGDATAID'
EXEC sp_updateextendedproperty N'MS_Description',N'日誌資訊ID','SCHEMA',N'dbo','TABLE',N'NewTable','COLUMN',N'LOGDATAID'
ELSE
--EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'日誌資訊ID', @level0type = 'SCHEMA', @level0name = N'dbo', @level1type = 'TABLE', @level1name = N'NewTable', @level2type = 'COLUMN', @level2name = N'LOGDATAID'
EXEC sp_addextendedproperty N'MS_Description',N'日誌資訊ID','SCHEMA',N'dbo','TABLE',N'NewTable','COLUMN',N'LOGDATAID'
GO
*/
SELECT COUNT(*) from fn_listextendedproperty('MS_Description','SCHEMA', N'dbo','TABLE', N'MAA_HINMOKU',N'COLUMN', N'LOGDATAID');
*/
oracle
COMMENT ON TABLE "STUDEMO"."TEST_JYUCYO" IS '受注';
COMMENT ON COLUMN "STUDEMO"."TEST_JYUCYO"."FDJYUCYODT" IS '受番日付';