1. 程式人生 > >SQL 修改表字段註釋

SQL 修改表字段註釋



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 '受番日付';