Skip navigation

Dulu,..zaman dimana saya membuatan program menggunakan Clipper, pembuatan TABLE dan pembuatan FIELD selalu menggunakan HURUF BESAR (yang memang default-field-nya seperti itu).

Berpindah ke zaman dimana saya membuat program menggunakan Delphi, pembuatan TABLE dan pembuatan FIELD, saya masih menggunakan pola yang sama (menggunakan AdvantageDatabase) juga HURUF BESAR, dan setelah mengikuti perkembangan database di internet dimana postgreSQL menjadi pilihan yang menarik setelah native binary-nya bisa jalan di windows XP – NTFS, style pembuatan masih sama (Componen dari ZEOS) TABLE dan FIELD masih menggunakan HURUF BESAR (mungkin karena saya menggunakan fasilitas dari CaseStudio 2 untuk memindahkan structure yang sudah ada di Database AdvantageDatabase ke Database PostgreSQL).

createdb inventory

psql invetory

CREATE TABLE Barang(
ID varchar(8),
NAME varchar(25),
HARGA int);

contoh TABLE di atas jika di Querykan:

SELECT * FROM Barang; –atau–
SELECT * FROM BARANG; –atau–
SELECT * FROM barang;

akan tidak bisa di jalankan, tetapi jika query tersebut di rubah menjadi

SELECT * FROM “Barang”;


akan dapat di jalankan atau di eksekusi oleh PostgreSQL. Lain jika contoh TABLE yang dibuat menjadi seperti di bawah ini:

createdb inventory

psql invetory

CREATE TABLE barang(
id varchar(8),
name varchar(25),
harga int);

contoh TABLE di atas jika di Querykan:

SELECT * FROM Barang; –atau–
SELECT * FROM BARANG; –atau–
SELECT * FROM barang;

SELECT * FROM “Barang”;

akan dapat di jalankan atau di eksekusi oleh PostgreSQL. Lain jika contoh query di ganti:

SELECT * FROM “BARANG”;

akan tidak bisa di jalankan.

So. kesimpulannya adalah PostgreSQL:

  • default case untuk create table dan field harus menggunakan huruf kecil
  • dengan default huruf kecil, Query bisa ditulis menggunakan huruf kecil, besar atau campuran, tanpa perlu menggunakan ” (tanda kutip dua)
  • tetapi jika menggunakan mixed / uppercase, proses pembuatan Query harus menggunakan ” (tanda kutip) dan harus persis sama case-nya, nama TABLE atau nama FIELD-nya.

mudah mudahan membantu….

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: