Perintah ATUR KOLASE

Menentukan urutan kolase untuk bidang karakter dalam operasi pengindeksan dan pengurutan berikutnya.

Sintaks

  
SET COLLATE TO cSequenceName  

Argumen

cSequenceName
Menentukan urutan kolae. Opsi urutan kolamen yang tersedia dijelaskan dalam tabel berikut.

Opsi Bahasa
BELANDA Belanda
UMUM Bahasa Inggris, Prancis, Jerman, Spanyol Modern, Portugis, dan bahasa Eropa Barat lainnya
JERMAN Pesanan buku telepon Jerman (DIN)
ISLANDIA Islandia
MESIN Mesin (urutan kolase default untuk versi FoxPro sebelumnya)
NORDAN Norwegia, Denmark
SPANYOL Bahasa Spanyol Tradisional
SWEFIN Swedia, Finlandia
UNIQWT Bobot Unik

Catatan

Saat Anda menentukan opsi SPANYOL, ch adalah huruf tunggal yang mengurutkan antara c dan d, dan akan mengurutkan antara l dan m.

Jika Anda menentukan opsi urutan kolase sebagai string karakter literal, pastikan untuk mengapit opsi dalam tanda kutip:

SET COLLATE TO "SWEFIN"  

MACHINE adalah opsi urutan kolase default dan merupakan urutan yang sudah tidak asing lagi oleh pengguna Xbase. Karakter diurutkan saat muncul di halaman kode saat ini.

GENERAL mungkin lebih disukai untuk pengguna AS dan Eropa Barat. Karakter diurutkan saat muncul di halaman kode saat ini. Dalam versi FoxPro yang lebih lama dari 2.5, indeks mungkin telah dibuat menggunakan fungsi UPPER( ) atau LOWER( ) untuk mengonversi bidang karakter menjadi kasus yang konsisten. Dalam versi FoxPro yang lebih baru dari 2.5, Anda dapat menentukan opsi urutan kolase UMUM dan menghilangkan konversi UPPER( ).

Jika Anda menentukan opsi urutan kolabasi selain MACHINE dan jika Anda membuat file .idx, .idx ringkas selalu dibuat.

Gunakan SET("COLLATE") untuk mengembalikan urutan kolase saat ini.

Anda dapat menentukan urutan penyusunan untuk sumber data dengan menggunakan Kotak Dialog Penyetelan ODBC Visual FoxPro atau dengan menggunakan kata kunci Susun di string koneksi Anda dengan SQLDriverConnect. Ini identik dengan mengeluarkan perintah berikut:

SET COLLATE TO cSequenceName  

Keterangan

ATUR KOLASE memungkinkan Anda memesan tabel yang berisi karakter beraksen untuk salah satu bahasa yang didukung. Mengubah pengaturan SET COLLATE tidak memengaruhi urutan penyusunan indeks yang dibuka sebelumnya. Visual FoxPro secara otomatis mempertahankan indeks yang ada, memberikan fleksibilitas untuk membuat berbagai jenis indeks, bahkan untuk bidang yang sama.

Misalnya, jika indeks dibuat dengan ATUR KOLASE diatur ke UMUM dan pengaturan ATUR KOLASE kemudian diubah ke SPANYOL, indeks mempertahankan urutan kolase UMUM.

Lihat juga

Kotak Dialog Penyetelan ODBC Visual FoxPro