»ç¿ëÀÚ ¾È³» ¹× ÂüÁ¶¼­

ST_Length

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¸¦ »ç¿ëÇÏ¿© µµÀÇ ÃÑ ¼ö·Î ±æÀ̸¦ ÆÇº°

¸Ç À§


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]