

 Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting [ blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) yang diterbitkan pada 30 Juni 2025. 

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# ST\_ MakeLine
<a name="ST_MakeLine-function"></a>

ST\_ MakeLine membuat linestring dari geometri input. 

Dimensi geometri yang dikembalikan sama dengan geometri input. Kedua geometri input harus memiliki dimensi yang sama.

## Sintaksis
<a name="ST_MakeLine-function-syntax"></a>

```
ST_MakeLine(geom1, geom2)
```

## Argumen
<a name="ST_MakeLine-function-arguments"></a>

 *geom1*   
Nilai tipe data `GEOMETRY` atau ekspresi yang mengevaluasi `GEOMETRY` tipe. Subtipe harus`POINT`,`LINESTRING`, atau`MULTIPOINT`. 

 *geom2*   
Nilai tipe data `GEOMETRY` atau ekspresi yang mengevaluasi `GEOMETRY` tipe. Subtipe harus`POINT`,`LINESTRING`, atau`MULTIPOINT`. 

## Jenis pengembalian
<a name="ST_MakeLine-function-return"></a>

`GEOMETRY`dari subtipe`LINESTRING`. 

Jika *geom1* atau *geom2* adalah nol, maka null dikembalikan. 

Jika *geom1* dan *geom2* adalah titik kosong atau berisi titik kosong, maka titik-titik kosong ini diabaikan. 

Jika *geom1* dan *geom2* kosong, maka kosong dikembalikan. `LINESTRING` 

Nilai pengidentifikasi sistem referensi spasial (SRID) dari geometri yang dikembalikan adalah nilai SRID dari geometri input. 

Jika *geom1* dan *geom2* memiliki nilai SRID yang berbeda, maka kesalahan dikembalikan. 

Jika *geom1* atau *geom2* bukan,, atau `POINT` `LINESTRING``MULTIPOINT`, maka kesalahan dikembalikan. 

Jika *geom1* dan *geom2* memiliki dimensi yang berbeda, maka kesalahan dikembalikan. 

## Contoh
<a name="ST_MakeLine-function-examples"></a>

SQL berikut membangun linestring dari dua linestrings input. 

```
SELECT ST_MakeLine(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'), ST_GeomFromText('LINESTRING(88.29 39.07,88.42 39.26,88.27 39.31,88.29 39.07)'));
```

```
st_makeline
-----------
 010200000008000000C3F5285C8F52534052B81E85EB113D407B14AE47E15A5340C3F5285C8F423D40E17A14AE475153408FC2F5285C4F3D40C3F5285C8F52534052B81E85EB113D40C3F5285C8F125640295C8FC2F58843407B14AE47E11A5640E17A14AE47A14340E17A14AE4711564048E17A14AEA74340C3F5285C8F125640295C8FC2F5884340
```