CHAR 関数

CHAR関数�より固定長�文字列��変�値�返�れ��。

行ã‚?れる変æ?›ã?¯ä»¥ä¸‹ã?®ã?¨ã?Šã‚Šã?§ã?™ã€‚ 一ã?¤ç›®ã?®å¼•æ•°ã?¯ã€?ã??ã?®åž‹ã?Œçµ„è¾¼ã?¿ã?®ãƒ‡ãƒ¼ã‚¿åž‹ã?§ã?‚ã‚‹å¿…è¦?ã?Œã?‚りã?¾ã?™ã€‚CHAR関数ã?®è¿”り値ã?¯å›ºå®šé•·ã?®æ–‡å­—列ã?§ã?™ã€‚一ã?¤ç›®ã?®å¼•æ•°ã?¯NULLã?¨ã?™ã‚‹ã?“ã?¨ã?Œã?§ã??ã€?ã??ã?®å ´å?ˆã?¯è¿”り値ã?¯NULLã?§ã?™ã€‚一ã?¤ç›®ã?®å¼•æ•°ã?¯ã€?ã??ã?®åž‹ã?ŒXMLã?§ã?‚ã?£ã?¦ã?¯ã?ªã‚Šã?¾ã?›ã‚“。もã?—XMLã?®å€¤ã‚’固定長ã?®CHARã?«ã?—ã?Ÿã?„ã?®ã?ªã‚‰ã€?SQL/XML直列化演算å­?ã?®XMLSERIALIZEを使ã?†å¿…è¦?ã?Œã?‚りã?¾ã?™ã€‚

文字ã?‹ã‚‰æ–‡å­—ã?¸ã?®å¤‰æ?›ã‚’行ã?†æ™‚ã?®æ›¸ã??æ–¹

CHAR (文字� [, 数] ) 
文字�
CHAR�VARCHAR�LONG VARCHAR�CLOB���れ��データ型�値を返��。
æ•°
返��れる固定長文字列�長�。値�0�ら254�間���れ��ら��。

ã‚‚ã?—文字å¼?ã?®é•·ã?•ã?Œæ•°ã‚ˆã‚Šã‚‚å°?ã?•ã?‹ã?£ã?Ÿå ´å?ˆã€?é•·ã?•ã?Œæ•°ã?¨ç­‰ã?—ã??ã?ªã‚‹ã‚ˆã?†ã€?関数ã?®çµ?æžœã?¯ç©ºç™½ã?«ã‚ˆã‚Šã?¤ã‚?られã?¾ã?™ã€‚ã‚‚ã?—文字å¼?ã?®é•·ã?•ã?Œæ•°ã‚ˆã‚Šå¤§ã??ã?‹ã?£ã?Ÿå ´å?ˆã€?切æ?¨ã?¦ã?Œè¡Œã‚?れã?¾ã?™ã€‚ã‚‚ã?—空白以外ã?®æ–‡å­—ã?Œåˆ‡ã‚Šæ?¨ã?¦ã‚‰ã‚Œã€?文字å¼?ã?Œé•·ã?„文字列(LONG VARCHARã‚„CLOB)ã?§ã?ªã?‘れã?°ã€?警告ã?Œè¿”ã?•れã?¾ã?™ã€‚

æ•´æ•°ã?‹ã‚‰æ–‡å­—ã?¸ã?®å¤‰æ?›ã‚’行ã?†ã?¨ã??ã?®æ›¸ã??æ–¹

CHAR (æ•´æ•°å¼? ) 
æ•´æ•°å¼?
整数�データ型(SMALLINT�INTEGER�BIGINT)型�値を返��

関数��果��SQL�整数���渡�れ�引数を文字列�表���も���り��。�果�引数�数を10進�表�n文字�よ��も�引数�負数�����ら負�符��ら構��れ��。���果�左詰��れ����。

日時ã?‹ã‚‰æ–‡å­—ã?¸ã?®å¤‰æ?›ã‚’行ã?†ã?¨ã??ã?®æ›¸ã??æ–¹

CHAR (日時� ) 
日時�
��次�データ型�何れ���。
  • 日付: çµ?æžœã?¯æ—¥ä»˜ã‚’表ã?™æ–‡å­—表ç?¾ã?§ã?™ã€‚çµ?æžœã?®é•·ã?•ã?¯10ã?§ã?™ã€‚
  • 時刻: çµ?æžœã?¯æ™‚刻を表ã?™æ–‡å­—表ç?¾ã?§ã?™ã€‚çµ?æžœã?®é•·ã?•ã?¯8ã?§ã?™ã€‚
  • タイムスタンプ: çµ?æžœã?¯ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—を表ã?™æ–‡å­—表ç?¾ã?§ã?™ã€‚çµ?æžœã?®é•·ã?•ã?¯26ã?§ã?™ã€‚

å°?æ•°ã?‹ã‚‰æ–‡å­—ã?¸ã?®å¤‰æ?›ã‚’行ã?†ã?¨ã??ã?®æ›¸ã??æ–¹

CHAR (å°?æ•°å¼? ) 
å°?æ•°å¼?
å°?æ•°ã?®ãƒ‡ãƒ¼ã‚¿åž‹ã‚’è¿”ã?™å¼?ã?§ã?™ã€‚ã‚‚ã?—精度や目盛りã?®å¤‰æ›´ã‚’行ã?†å ´å?ˆã?¯ã€?文字ã?¸ã?®å¤‰æ?›ã‚’行ã?†å‰?ã?«DECIMALã?¨ã?„ã?†ã‚¹ã‚«ãƒ©ãƒ¼é–¢æ•°ã?«ã‚ˆã‚Šå¤‰æ›´ã?—ã?¦ã??ã? ã?•ã?„。

浮動å°?数点数ã?‹ã‚‰æ–‡å­—ã?¸ã?®å¤‰æ?›ã‚’行ã?†ã?¨ã??ã?®æ›¸ã??æ–¹

CHAR (浮動�数点数� ) 
浮動�数点数�
浮動�数点数�データ型(DOUBLEやREAL)�値を返����。
CHAR関数�よりEDLEVEL(smallint型�定義�れ��る����。)�値を�固定長�文字列���返���。
SELECT CHAR(EDLEVEL) FROM EMPLOYEE
EDLEVELã?Œ18ã?¨ã?™ã‚‹ã?ªã‚‰ã€?ã??ã?®å€¤ã?ŒCHAR(6)åž‹ã?§'18    'ã?¨è¿”ã?•れã?¾ã?™ã€‚(18ã?«ç©ºç™½ã?Œ4ã?¤ç¶šã??ã?¾ã?™ã€‚)