ST_Length´Â ¼±½ºÆ®¸µ ¶Ç´Â ´ÙÁß ¼±½ºÆ®¸µÀ» ÃëÇØ ÀÌ ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.
±¸¹®
db2gse.ST_Length(c db2gse.ST_Curve)
db2gse.ST_Length(mc db2gse.ST_MultiCurve)
¸®ÅÏ À¯Çü
Double
¿¹
Áö¿ª »ýÅÂÇÐÀÚ´Â µµÀÇ ¼ö·Î¿¡¼ ¿¬¾î ¸ðÁý´ÜÀÇ ÀÌÁÖ ÆÐÅÏÀ» ¿¬±¸ ÁßÀÔ´Ï´Ù. »ýÅÂÇÐÀÚ´Â µµ¸¦ °üÅëÇÏ´Â ¸ðµç ÇÏõ ¹× ° ü°èÀÇ ±æÀ̸¦ ¾òÀ¸·Á°í ÇÕ´Ï´Ù.
´ÙÀ½ÀÇ CREATE TABLE¹®Àº WATERWAYS Å×À̺íÀ» ÀÛ¼ºÇÕ´Ï´Ù. ID ¹× NAME Ä÷³Àº Å×ÀÌºí¿¡ ÀúÀåµÈ °¢ ÇÏõ ¹× ° ü°è¸¦ ³ªÅ¸³À´Ï´Ù. ° ¹× ÇÏõ ü°è´Â ÀÚÁÖ ¿©·¯ ¼±½ºÆ®¸µÀÇ ÃѰ谡 µÇ±â ¶§¹®¿¡ WATER Ä÷³Àº ´ÙÁß ¼±½ºÆ®¸µÀÔ´Ï´Ù.
CREATE TABLE WATERWAYS (id integer, name varchar(128), water db2gse.ST_MultiLineString);
´ÙÀ½ÀÇ SELECT¹®Àº ST_Length ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© µµ¿¡ ÀÖ´Â °¢ ¼ö·ÎÀÇ À̸§°ú ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.
SELECT name, db2gse.ST_Length(water) "Length" FROM WATERWAYS;
±×¸² 36¿¡¼´Â µµ °æ°è ³»¿¡ ³õ¿© ÀÖ´Â °°ú ÇÏõ ü°è¸¦ Ç¥½ÃÇÕ´Ï´Ù.
±×¸² 36. ST_Length¸¦ »ç¿ëÇÏ¿© µµÀÇ ÃÑ ¼ö·Î ±æÀ̸¦ ÆÇº°