スã‚ーマå??ã?¯ã‚¹ã‚ーマをã?‚らã‚?ã?—ã?¾ã?™ã€‚スã‚ーマã?«ã?¯ã??ã?®ã?»ã?‹ã?®ãƒ‡ã‚£ã‚¯ã‚·ãƒ§ãƒŠãƒªã?®æƒ…å ±ã?Œã?‚りã?¾ã?™ã€‚ã?“れã?«ã?¯è¡¨ã‚„索引ã?Œå?«ã?¾ã‚Œã?¦å±…ã?¾ã?™ã€‚スã‚ーマã?«ã‚ˆã‚Šãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã?«ã?‚る表ç‰ã?®ãƒ‡ã‚£ã‚¯ã‚·ãƒ§ãƒŠãƒªã?®æƒ…å ±ã?®éƒ¨åˆ†é›†å?ˆã?«å??å‰?を与ã?ˆã‚‹ã?“ã?¨ã?Œã?§ã??ã?¾ã?™ã€‚
スã‚ーマã?¯æ˜Žç¤ºçš„ã?«ä½œæˆ?ã€?ç ´æ£„ã?§ã??ã?¾ã?™ã€‚デフォルトã?®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¹ã‚ーマã?¯APPã?¨ã?„ã?†ã‚¹ã‚ーマã?§ã?™ã€‚(ã?“れã?¯æŽ¥ç¶šæ™‚ã?«ãƒ¦ãƒ¼ã‚¶å??ã?Œä¸Žã?ˆã‚‰ã‚Œã?ªã?‹ã?£ã?Ÿã?¨ã??ã?«ä½¿ã‚?れã?¾ã?™ã€‚) SYSã?§å§‹ã?¾ã‚‹ã‚¹ã‚ーマã?«ã?¯æƒ…å ±ã‚’ä½œæˆ?ã?™ã‚‹ã?“ã?¨ã?Œã?§ã??ã?¾ã?›ã‚“。
スã‚ーマå??ã?«ã‚ˆã‚Šè¡¨ã?¸ã?®å?‚ç…§ã‚’é™?定ã?™ã‚‹ã?“ã?¨ã?Œã?§ã??ã?¾ã?™ã€‚スã‚ーマå??ã?ŒæŒ‡å®šã?•れã?ªã?‘れã?°ã€?æš—é»™ã?®ã?†ã?¡ã?«ãƒ‡ãƒ•ォルトã?®ã‚¹ã‚ーマå??ã?«ã‚ˆã‚Šè¡¨ã?Œé™?定ã?•れã?¾ã?™ã€‚ システム表をå?‚ç…§ã?™ã‚‹ã?«ã?¯ã€?SYSã?§é™?定ã?—ã?ªã?‘れã?°ã?ªã‚Šã?¾ã?›ã‚“。システム表ã?«ã?¤ã?„ã?¦ã?®ã‚ˆã‚Šè©³ç´°ã?ªæƒ…å ±ã?«ã?¤ã?„ã?¦ã?¯ã€?Derbyã?®ã‚·ã‚¹ãƒ†ãƒ 表をå?‚ç…§ã?—ã?¦ã??ã? ã?•ã?„。
スã‚ーマã?¯ãƒ‡ã‚£ã‚¯ã‚·ãƒ§ãƒŠãƒªã?®æƒ…å ±ã?ŒæŒ?ã?¤éšŽå±¤æ§‹é€ ã?«ã?Šã?„ã?¦æœ€ã‚‚上ä½?ã?«ä½?ç½®ã?—ã?¾ã?™ã€‚ã?—ã?Ÿã?Œã?£ã?¦ã€?スã‚ーマå??ã‚’é™?定ã?™ã‚‹ã?“ã?¨ã?¯ã?§ã??ã?¾ã?›ã‚“。
SQL92è˜åˆ¥å?
-- SAMP.EMPLOYEE ã?¯ã‚¹ã‚ーマå??ã?§é™?定ã?•れã?Ÿè¡¨å??ã?§ã?™ã€‚ SELECT COUNT(*) FROM SAMP.EMPLOYEE -- システムカタãƒã‚°ã?®å??å‰?ã?¯ã€?ã??ã?®ã‚¹ã‚ーマã?§ã?‚ã‚‹SYSã?§é™?定ã?—ã?ªã?‘れã?°ã?ªã‚Šã?¾ã?›ã‚“。 SELECT COUNT(*) FROM SYS.SysColumns