プロジェクト

全般

プロフィール

MakeTableExtendPropaty.sql

MS SQL Server でテーブルの拡張プロパティーを登録するクエリ - 蒲池 晃, 2019/01/09 09:31

 
1

    
2

    
3
--?e?[?u???̊g???v???p?e?B?[??lj?????R?}???h
4

    
5
Declare @TableName as nvarchar(50)
6
Declare @TableNameDesc01 as nvarchar(100)
7
Declare @TableNameDesc02 as nvarchar(100)
8

    
9
Set @TableName='TableName'
10
Set @TableNameDesc01='?e?[?u????'
11
Set @TableNameDesc02='?e?[?u???̐???'
12

    
13

    
14
-- ?V?K?ō쐬????ꍇ
15
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=@TableNameDesc01 , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=@TableName
16
EXEC sys.sp_addextendedproperty @name=N'Description', @value=@TableNameDesc02 , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=@TableName
17

    
18

    
19
-- ?????X?V????ꍇ
20

    
21
exec sys.sp_updateextendedproperty @name=N'MS_Description', @value=@TableNameDesc01 , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=@TableName
22
exec sys.sp_updateextendedproperty @name=N'Description', @value=@TableNameDesc02 , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=@TableName