BTEQ

Bismillahirrahmanirrahiim

saya mencoba berbagi tentang sedikit pengetahuan saya tentang Teradata (database warehousing) tidak tahu sejak kapan saya berkenalan dengan Teradata. Alhamdulillah saya berkesempatan untuk berkenalan, pertama kali saya dikenalkan dengan TD (Teradata) saat PIC saya Mas Wiwit. Beliau mengajari saya banyak sekali dan beliau orang yang sangat sabar.

Awalnya saya juga bingung apa BTEQ, dan saya mau tanya juga malu (terlalu sering tanya) akhirnya saya tahu jika BTEQ (Basic TEradata Query) . Secara perintah sih ga beda jauh dengan  sql pada umumnya, namun ada beberapa perintah yang perlu ditransfer ke bahasanya. Tapi yang paling saya suka dari teradata terdapat form yang menyimpan history query kita, sehingga ketika kita lupa tinggal cari cari saja :)

1. contoh query select

SELECT TRX_DATE
, SUM(REVENUE) AS REV
FROM DATA.SUM_201201
WHERE TRX_DATE BETWEEN ’2012-01-01′ AND ’2012-01-31′
GROUP BY 1

Ketika kita menggunakan Teradata dengan mudah menggroup by atau order by cukup berdasarkan urutan tanpa perlu menuliskan nama fieldnya

2. contoh query Update

UPDATE DATA.DIM_REGION_NEW
SET REGION = ‘JABOTABEK’
WHERE REGION = ‘METRO JAKARTA’

3. contoh query DELETE

DELETE
FROM DATA.LOGTABLE_REFF

perintah tersebut akan menghapus isi table LOGTABLE_REFF di database DATA, jika kita menggunakan oracle cukup dengan mudah kita mengklik truncate :) (ya setiap tools memiliki kekurangan dan kelebihan)

4. contoh query INSERT

INSERT INTO OPIM.CGI_LACIMA2 (‘Values1′,’Values2′,’Values3′);

Ok,,,hari ini untuk yang DML dulu, next time dilanjut yang DDL dan DML lanjutan :)

semoga bermanfaat

salam,
Ita

Advertisement

2 Responses to BTEQ

  1. edew.. serem bahasane… sudah bertahun2 tak mengenal lagi bahasa2 serem, coding lali, sql mbuh wes menguap kemana… :|

  2. jiah,,,,bisa karena biasa,,,seperti sebuah rasa,,,yang akan menjadi bisa menerima karena terbiasa dia ada hahahahhaa

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 )

Connecting to %s