QUOTENAME (Transact-SQL)
1264 ワード
この関数は、入力文字列を正当なMicrosoft SQLサーバの区切りのラベルに変更する区切り文字が追加されたUnicode文字列を返します.
書式:
QUOTENAME ( 'character_string' [ , 'quote_character' ] )
パラメータ:
'
character_string
'
これはUnicode文字データからなる文字列です.character_stringはsysnameで、上限は128文字です.128文字を超えるとNULLが返されます.
'
quote_character
'
これは単一の文字列であり、区切り文字として割り当てられる.これは、一重引用符(')、左括弧または右括弧([])、または二重引用符(").quote_characterが指定されていない場合、デフォルトでは角括弧が使用されます.
例:
結果:'%awpatp%'
ソース:
QUOTENAME (Transact-SQL)
http://msdn.microsoft.com/en-us/library/ms176114.aspx
書式:
QUOTENAME ( 'character_string' [ , 'quote_character' ] )
パラメータ:
'
character_string
'
これはUnicode文字データからなる文字列です.character_stringはsysnameで、上限は128文字です.128文字を超えるとNULLが返されます.
'
quote_character
'
これは単一の文字列であり、区切り文字として割り当てられる.これは、一重引用符(')、左括弧または右括弧([])、または二重引用符(").quote_characterが指定されていない場合、デフォルトでは角括弧が使用されます.
例:
select QUOTENAME('%' + 'awpatp'+ '%','''')
結果:'%awpatp%'
ソース:
QUOTENAME (Transact-SQL)
http://msdn.microsoft.com/en-us/library/ms176114.aspx