<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-736546823019454568</id><updated>2026-04-29T12:02:45.090-07:00</updated><category term="MySQL"/><category term="Oracle"/><category term="MySQL Basic"/><category term="SQL"/><category term="Java"/><category term="PL/SQL"/><category term="SQLite"/><category term="JDBC"/><category term="MySQL Administration"/><category term="Apache"/><category term="Java Basic"/><category term="Ant"/><category term="I/O"/><category term="Oracle Administration"/><category term="Servlet"/><category term="Tomcat"/><title type='text'>Belajar Database &amp;amp; Programming</title><subtitle type='html'>Belajar Oracle | Belajar Java | Belajar Database |&#xa;Belajar Web Programming | Belajar Android</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>67</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-6630621750390707735</id><published>2015-02-19T03:54:00.003-08:00</published><updated>2015-02-19T04:42:17.803-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Servlet"/><title type='text'>Menampilkan Image (Gambar) Di Servlet</title><content type='html'>Pada lanjutan tutorial Servlet kali ini kita akan belajar tentang Bagaimana Cara Menampilkan Image di Servlet.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Development Tools&lt;/h3&gt;
Di bawah ini adalah tools yang digunakan untuk membuat program:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Java Development Kit (JDK1.6) &lt;/li&gt;
&lt;li&gt;Eclipse Hellios&lt;/li&gt;
&lt;li&gt;Apache Tomcat 6&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
Langkah-Langkah&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Buatlah folder baru di direktori instalasi Apache Tomcat di %TOMCAT_HOME%/webapps/servlet/WEB-INF. Asumsikan Anda menginstall Apache Tomcat di C:\apache-tomcat-6.0.37 seperti gambar di bawah ini.&lt;/li&gt;
&lt;li&gt;Buatlah 3 folder di direktori WEB-INF, yaitu:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;classes&lt;/b&gt; - digunakan untuk menyimpan file kelas java servlet (.class)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;lib&lt;/b&gt; - digunakan untuk menyimpan jar/libary yang dibutuhkan&lt;/li&gt;
&lt;li&gt;&lt;b&gt;src&lt;/b&gt; - digunakan untuk menyimpan file source program Java (.java)&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Buatlah file index.html&lt;br /&gt;Nama File : index.html&lt;br /&gt;
&lt;pre class=&quot;brush:html&quot;&gt;&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;title&amp;gt;Menampilkan Image di Servlet&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
&amp;lt;h1&amp;gt;Klik Link di Bawah&amp;lt;/h1&amp;gt;
&amp;lt;a href=&quot;/DisplayImageServlet&quot;&amp;gt;Klik disini untuk redirect image ke servlet&amp;lt;/a&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Buatlah program Java Servlet untuk menampilkan Gambar/Image&lt;br /&gt;&lt;br /&gt;Nama File : DisplayImageServletDemo.java&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:java&quot;&gt;package com.nursalim.zone.servlet;

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class DisplayImageServletDemo extends HttpServlet {
 /**
  * 
  */
 private static final long serialVersionUID = 7424159918180734927L;

 public void doGet(HttpServletRequest request, HttpServletResponse response)
   throws IOException {
  response.setContentType(&quot;image/jpeg&quot;);
  ServletOutputStream out;
  
  out = response.getOutputStream();
  FileInputStream fis = new FileInputStream(&quot;D://test/image1.jpg&quot;);

  BufferedInputStream bis = new BufferedInputStream(fis);
  BufferedOutputStream bos = new BufferedOutputStream(out);

  int ch = 0;
  
  while ((ch = bis.read()) != -1) {
   bos.write(ch);
  }

  bis.close();
  fis.close();
  bos.close();
  out.close();
 }
 
 public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException{
  doGet(request, response);
 }
}

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Buatlah file &lt;b&gt;web.xml&lt;/b&gt; seperti di bawah ini:&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:xml&quot;&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;

&amp;lt;web-app xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;http://java.sun.com/xml/ns/javaee&quot; xmlns:web=&quot;http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd&quot; xsi:schemaLocation=&quot;http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd&quot; id=&quot;WebApp_ID&quot; version=&quot;2.5&quot;&amp;gt;

&amp;nbsp; &amp;lt;display-name&amp;gt;SERVLET&amp;lt;/display-name&amp;gt;

&amp;nbsp; &amp;lt;welcome-file-list&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;welcome-file&amp;gt;index.html&amp;lt;/welcome-file&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;welcome-file&amp;gt;index.htm&amp;lt;/welcome-file&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;welcome-file&amp;gt;index.jsp&amp;lt;/welcome-file&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;welcome-file&amp;gt;default.html&amp;lt;/welcome-file&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;welcome-file&amp;gt;default.htm&amp;lt;/welcome-file&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;welcome-file&amp;gt;default.jsp&amp;lt;/welcome-file&amp;gt;

&amp;nbsp; &amp;lt;/welcome-file-list&amp;gt;

&amp;nbsp; &amp;lt;servlet&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;&amp;lt;/description&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;display-name&amp;gt;DisplayImageServlet&amp;lt;/display-name&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;DisplayImageServlet&amp;lt;/servlet-name&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-class&amp;gt;com.nursalim.zone.servlet.DisplayImageServletDemo&amp;lt;/servlet-class&amp;gt;

&amp;nbsp; &amp;lt;/servlet&amp;gt;

&amp;nbsp; &amp;lt;servlet-mapping&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;DisplayImageServlet&amp;lt;/servlet-name&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;/DisplayImageServlet&amp;lt;/url-pattern&amp;gt;

&amp;nbsp; &amp;lt;/servlet-mapping&amp;gt;

&amp;lt;/web-app&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Jalankan Apache Tomcat dengan menggunakan perintah &lt;b&gt;startup.bat&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;C:\apache-tomcat-6.0.37\bin&amp;gt;startup.bat
Using CATALINA_BASE:   &quot;C:\apache-tomcat-6.0.37&quot;
Using CATALINA_HOME:   &quot;C:\apache-tomcat-6.0.37&quot;
Using CATALINA_TMPDIR: &quot;C:\apache-tomcat-6.0.37\temp&quot;
Using JRE_HOME:        &quot;C:\Program Files (x86)\Java\jdk1.7.0_03&quot;
Using CLASSPATH:       &quot;C:\apache-tomcat-6.0.37\bin\bootstrap.jar&quot;

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Jalankan Program&lt;br /&gt;&lt;br /&gt;
Coba Anda jalankan program servlet diatas dengan mengetikkan url http://localhost:8080/servlet/ di browser kesayangan Anda. Kalau tidak ada error, maka akan menampilkan gambar di bawah ini&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK4uDbN5bAKec19MZlsmts314taUaAAVwYBZpoyxzfxj3nhXC9LxAcui8RXIKsWXdy2NBBCB76MQk4_4n2KDKHvaTIIKcpxY6JRCbiQY9Ylv7fCoJy6Zgc6sgM06hpHB_x3cSKhBoY4Vl9/s1600/servlet+image.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Menampilkan Image Di Servlet&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK4uDbN5bAKec19MZlsmts314taUaAAVwYBZpoyxzfxj3nhXC9LxAcui8RXIKsWXdy2NBBCB76MQk4_4n2KDKHvaTIIKcpxY6JRCbiQY9Ylv7fCoJy6Zgc6sgM06hpHB_x3cSKhBoY4Vl9/s1600/servlet+image.png&quot; title=&quot;Menampilkan Image Di Servlet&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Coba Anda klik hyperlink diatas, maka akan menampilkan gambar dibawah ini.
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUCbfFFwr5QmO_aA4Ib8sJXodbnA9a3BblD7XIDprkOas7Izn1KIcgyaU_BTs-GPH0a4pKU9jmjvtkfNas0QWd6U4a_r-pFQXTsY0yP2kCHPUg83wFl3TyP_ZtckWNrH5FT-K9Of47Qv8d/s1600/image+servlet2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Menampilkan Image Di Servlet&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUCbfFFwr5QmO_aA4Ib8sJXodbnA9a3BblD7XIDprkOas7Izn1KIcgyaU_BTs-GPH0a4pKU9jmjvtkfNas0QWd6U4a_r-pFQXTsY0yP2kCHPUg83wFl3TyP_ZtckWNrH5FT-K9Of47Qv8d/s1600/image+servlet2.png&quot; height=&quot;395&quot; title=&quot;Menampilkan Image Di Servlet&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat tentang Bagaimana Cara Menampilkan Image (Gambar) Di Servlet. Semoga bermanfaat &amp;amp; Happy Learning Java Servlet. &lt;br /&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/6630621750390707735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/menampilkan-image-di-servlet.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6630621750390707735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6630621750390707735'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/menampilkan-image-di-servlet.html' title='Menampilkan Image (Gambar) Di Servlet'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK4uDbN5bAKec19MZlsmts314taUaAAVwYBZpoyxzfxj3nhXC9LxAcui8RXIKsWXdy2NBBCB76MQk4_4n2KDKHvaTIIKcpxY6JRCbiQY9Ylv7fCoJy6Zgc6sgM06hpHB_x3cSKhBoY4Vl9/s72-c/servlet+image.png" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-1879540817070581958</id><published>2015-02-18T08:44:00.001-08:00</published><updated>2015-02-18T08:51:55.848-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="I/O"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><title type='text'>Membaca Dan Parsing File CSV Di Java Menggunakan Buffered Reader</title><content type='html'>&lt;h3&gt;
Apa Itu File CSV?&lt;/h3&gt;
File CSV (&lt;i&gt;comma separated values&lt;/i&gt;) adalah file text yang biasa digunakan untuk menyimpan suatu data dan mempunyai delimiter (&lt;i&gt;separator&lt;/i&gt;) comma (,).&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgTWlW4lJWyqqWcV2VCZUxiGioo0zkii2ts0csmsgJKqHgQYvEB0Qapa4CZyi1JbSIOtN9kWCj7M1CCPTXcQsdy1pqbVYrvhZnrI-tl_QOJyWMuR4KRjamvCieKNn9qo9rsJrKTy-zhfrx/s1600/java_tutorial.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgTWlW4lJWyqqWcV2VCZUxiGioo0zkii2ts0csmsgJKqHgQYvEB0Qapa4CZyi1JbSIOtN9kWCj7M1CCPTXcQsdy1pqbVYrvhZnrI-tl_QOJyWMuR4KRjamvCieKNn9qo9rsJrKTy-zhfrx/s1600/java_tutorial.jpg&quot; height=&quot;285&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
File CSV biasanya digunakan untuk membackup sebuah data ataupun untuk keperluan upload dari file ke dalam database.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah contoh file CSV.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:java&quot;&gt;Nursalim,Laki-Laki,Programmer
Nani Indriyani,Perempuan,Guru
Ahmad Fatoni,Laki-Laki,Programmer
&lt;/pre&gt;
&lt;br /&gt;
Pada tutoria kali ini, kita akan mencoba untuk membaca dan memparsing file CSV menggunakan program Java.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Demo&lt;/h3&gt;
Untuk membaca dan parsing file CSV menggunakan program Java, Anda bisa ikuti langkah-langkah di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;Siapkan File CSV&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Siapkan file CSV yang akan Anda baca. Dibawah ini adalah contoh file CSV yang akan kita gunakan.&lt;br /&gt;&lt;br /&gt;File CSV ini berisi Nama, Jenis Kelamin, Alamat, Fakultas, Jurusan dari seorang mahasiswa.&lt;br /&gt;&lt;br /&gt;
Nama file: &lt;b&gt;mahasiswa.csv&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:java&quot;&gt;Jonathan Setiabudi,Laki-Laki,Jakarta,Sastra,Sastra Jepang
Bayu Samudra,Laki-Laki,Palembang,MIPA,Matematika
Naura Krasiva,Perempuan,Bandung,Teknik,Teknik Kimia
Nurul Hikmah,Perempuan,Surabaya,ISIP,Antropologi
Iskiyati,Perempuan,Brebes,Pertanian,Ilmu Hama &amp;amp; Penyakit
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Buat Program Java&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Buatlah program Java seperti dibawah ini untuk membaca &amp;amp; parsing file CSV.&lt;br /&gt;&lt;br /&gt;
Nama File: &lt;b&gt;ReadCSVFileDemo.java&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:java&quot;&gt;package com.nursalim.java.io;

import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;

public class ReadCSVFileDemo {
	public static void main(String[] args){
		String fileName = &quot;D:/test/mahasiswa.csv&quot;;
		String line = &quot;&quot;;
		String separator = &quot;,&quot;;
		BufferedReader br = null;
		
		try{
			br = new BufferedReader(new FileReader(fileName));
			System.out.println(&quot;proses baca file.....&quot;);
			while ((line = br.readLine()) != null){
				String[] parsingFile = line.split(separator);
				System.out.println(&quot;Mahasiswa{&quot;);
				System.out.println(&quot;\tNama = &quot;+parsingFile[0]);
				System.out.println(&quot;\tJenis Kelamin = &quot;+parsingFile[1]);
				System.out.println(&quot;\tAlamat = &quot;+parsingFile[2]);
				System.out.println(&quot;\tFakultas = &quot;+parsingFile[3]);
				System.out.println(&quot;\tJurusan = &quot;+parsingFile[4]);
				System.out.println(&quot;}&quot;);
				System.out.println();
			}
		}catch(FileNotFoundException ex){
			System.err.println(&quot;File tidak ditemukan &quot;);
			ex.printStackTrace();
		}catch(IOException ex){
			System.err.println(&quot;File tidak ditemukan &quot;);
		}finally{
			if(br != null){
				try{
					br.close();
				}catch(IOException ex){
					ex.printStackTrace();
				}
			}
		}
	}
}

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Jalankan Program&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
Coba Anda jalankan program Java diatas, kalau tidak ada error maka akan mengeluarkan output seperti di bawah ini:&lt;br /&gt;&lt;br /&gt;
&lt;i&gt;Output&lt;/i&gt;:&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:java&quot;&gt;proses baca file.....
Mahasiswa{
	Nama = Jonathan Setiabudi
	Jenis Kelamin = Laki-Laki
	Alamat = Jakarta
	Fakultas = Sastra
	Jurusan = Sastra Jepang
}

Mahasiswa{
	Nama = Bayu Samudra
	Jenis Kelamin = Laki-Laki
	Alamat = Palembang
	Fakultas = MIPA
	Jurusan = Matematika
}

Mahasiswa{
	Nama = Naura Krasiva
	Jenis Kelamin = Perempuan
	Alamat = Bandung
	Fakultas = Teknik
	Jurusan = Teknik Kimia
}

Mahasiswa{
	Nama = Nurul Hikmah
	Jenis Kelamin = Perempuan
	Alamat = Surabaya
	Fakultas = ISIP
	Jurusan = Antropologi
}

Mahasiswa{
	Nama = Iskiyati
	Jenis Kelamin = Perempuan
	Alamat = Brebes
	Fakultas = Pertanian
	Jurusan = Ilmu Hama &amp;amp; Penyakit
}


&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
Sekian tutorial singkat tentang &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/parsing-file-csv-di-java.html&quot;&gt;Bagaimana Cara Membaca dan Parsing File CSV di Java Menggunakan Buffered Reader&lt;/a&gt;. Semoga bermanfaat &amp;amp; Happy Learning &lt;a href=&quot;http://naura-lab.blogspot.com/p/java-basic.html&quot;&gt;Java Programming&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/1879540817070581958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/parsing-file-csv-di-java.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/1879540817070581958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/1879540817070581958'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/parsing-file-csv-di-java.html' title='Membaca Dan Parsing File CSV Di Java Menggunakan Buffered Reader'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgTWlW4lJWyqqWcV2VCZUxiGioo0zkii2ts0csmsgJKqHgQYvEB0Qapa4CZyi1JbSIOtN9kWCj7M1CCPTXcQsdy1pqbVYrvhZnrI-tl_QOJyWMuR4KRjamvCieKNn9qo9rsJrKTy-zhfrx/s72-c/java_tutorial.jpg" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-1944713611824315578</id><published>2015-02-16T07:27:00.001-08:00</published><updated>2015-02-17T02:53:35.463-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Bagaimana Cara Truncate Tabel Di SQLite</title><content type='html'>&lt;h3&gt;
Apa Itu Truncate Table?&lt;/h3&gt;
Truncate Table adalah SQL query yang ada di database yang digunakan untuk mengosongkan isi tabel. Truncate sama seperti perintah delete bedanya adalah Truncate tidak menggunakan where clause, sedangkan Delete dapat digunakan bersamaan dengan where clause.&lt;br /&gt;
&lt;br /&gt;
Baca Juga: &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/truncate-statement-di-mysql.html&quot;&gt;Perbedaan Truncate Table Vs Delete Table&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh31qltrV7SFgxkwe7pF71q3ipPUQCsDwhO3FzMJ3h11AZ_xz5FTfP1MmdnX3E1yrjpAfwfFhbThee0eIroim7jM-PCzWGVy3oeJefR8o1D-r3jqoaqnhBL6WsoJltURVXEEEt-GPnNidjC/s1600/test.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh31qltrV7SFgxkwe7pF71q3ipPUQCsDwhO3FzMJ3h11AZ_xz5FTfP1MmdnX3E1yrjpAfwfFhbThee0eIroim7jM-PCzWGVy3oeJefR8o1D-r3jqoaqnhBL6WsoJltURVXEEEt-GPnNidjC/s1600/test.png&quot; height=&quot;320&quot; width=&quot;277&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Sebenarnya SQLite tidak mengenal Truncate Table, tidak seperti dengan DBMS lainnya seperti Oracle, MySQL, PostgreSQL, SQL Server, dan lain sebagainya.&lt;br /&gt;
&lt;br /&gt;
Untuk mengosongkan isi tabel di SQLite, Anda dapat menggunakan perintah DELETE dan diikuti dengan perintah VACUUM. VACUM digunakan untuk menghapus space (ruang) yang tidak digunakan.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Di bawah ini adalah sintak dasar untuk mengosongkan isi tabel di SQLite.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; DELETE FROM nama_tabel;
sqlite&amp;gt; VACUUM; 
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Demo&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Buat tabel Mahasiswa seperti di bawah ini:&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE TABLE mahasiswa(
  npm INT NOT NULL PRIMARY KEY,
  nama CHAR(30) NOT NULL,
  gender CHAR(1) NOT NULL,
  fakultas CHAR(30) NOT NULL,
  jurusan CHAR(30) NOT NULL
);

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Insert data ke tabel Mahasiswa dengan script di bawah ini:&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; INSERT INTO mahasiswa VALUES (&#39;0001&#39;,&#39;Nursalim&#39;,&#39;L&#39;,&#39;Ilmu Komputer&#39;,&#39;Teknik Informatika&#39;);
sqlite&amp;gt; INSERT INTO mahasiswa VALUES (&#39;0002&#39;,&#39;Naura Krasiva&#39;,&#39;P&#39;,&#39;Kedokteran&#39;,&#39;Kedokteran Umum&#39;);
sqlite&amp;gt; INSERT INTO mahasiswa VALUES (&#39;0003&#39;,&#39;Nani Indriyani&#39;,&#39;P&#39;,&#39;Sastra&#39;,&#39;Sastra Inggris&#39;);
sqlite&amp;gt; INSERT INTO mahasiswa VALUES (&#39;0004&#39;,&#39;Ahmad Fathoni&#39;,&#39;L&#39;,&#39;Sastra&#39;,&#39;Sastra Inggris&#39;);
sqlite&amp;gt; INSERT INTO mahasiswa VALUES (&#39;0005&#39;,&#39;Sri Rahayu&#39;,&#39;P&#39;,&#39;Teknik&#39;,&#39;Teknik Metalurgi&#39;);

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari tabel Mahasiswa&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .header on
sqlite&amp;gt; .mode column
sqlite&amp;gt; SELECT * FROM mahasiswa;
npm         nama        gender      fakultas       jurusan
----------  ----------  ----------  -------------  ------------------
1           Nursalim    L           Ilmu Komputer  Teknik Informatika
2           Naura Kras  P           Kedokteran     Kedokteran Umum
3           Nani Indri  P           Sastra         Sastra Inggris
4           Ahmad Fath  L           Sastra         Sastra Inggris
5           Sri Rahayu  P           Teknik         Teknik Metalurgi

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Kosongkan (&lt;i&gt;truncate&lt;/i&gt;) isi tabel Mahasiswa&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; DELETE FROM mahasiswa;
sqlite&amp;gt; VACUUM;

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan kembali data dari tabel Mahasiswa&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; SELECT * FROM mahasiswa;
sqlite&amp;gt;

&lt;/pre&gt;
Dari query diatas terlihat bahwa tabel Mahasiswa telah berhasil dikosongkan (&lt;i&gt;truncate&lt;/i&gt;).
&lt;/li&gt;
&lt;/ol&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/truncate-tabel-di-sqlite.html&quot;&gt;Bagaimana Cara Truncate Table Di SQLite&lt;/a&gt;. Semoga bermanfaat &amp;amp; Happy Learning &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/SQLite&quot;&gt;SQLite&lt;/a&gt;.

&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/1944713611824315578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/truncate-tabel-di-sqlite.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/1944713611824315578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/1944713611824315578'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/truncate-tabel-di-sqlite.html' title='Bagaimana Cara Truncate Tabel Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh31qltrV7SFgxkwe7pF71q3ipPUQCsDwhO3FzMJ3h11AZ_xz5FTfP1MmdnX3E1yrjpAfwfFhbThee0eIroim7jM-PCzWGVy3oeJefR8o1D-r3jqoaqnhBL6WsoJltURVXEEEt-GPnNidjC/s72-c/test.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-3320467933889066136</id><published>2015-02-15T06:54:00.001-08:00</published><updated>2015-02-15T06:57:51.787-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Bagaimana Cara Menghapus Tabel Di SQLite</title><content type='html'>Pada tutorial SQLite sebelumnya, kita telah belajar &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/insert-data-tabel-sqlite.html&quot;&gt;Bagaimana Cara Membuat Tabel di SQLite&lt;/a&gt;. Melanjutkan tutorial sebelumnya, kali ini kita akan belajar Bagaimana Cara Menghapus Tabel di SQLite.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-h9ost18dA5IVeNcunK-iIShJLfjti2G8hY-wdQa4WaK1wLkFgou0mJQDbBijcTdjrRfOroqwOn14sJ4OX-QgoeQOjhznVEfUOrCYEvIph1nLh7cWjzGqPCqFj6GhWQdRUwKou5OWYrFb/s1600/sqlite+new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-h9ost18dA5IVeNcunK-iIShJLfjti2G8hY-wdQa4WaK1wLkFgou0mJQDbBijcTdjrRfOroqwOn14sJ4OX-QgoeQOjhznVEfUOrCYEvIph1nLh7cWjzGqPCqFj6GhWQdRUwKou5OWYrFb/s1600/sqlite+new.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Warning!!&lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
Anda harus hati-hati ketika akan menghapus sebuah tabel. Ketika tabel dihapus, maka objek-objek yang ada di tabel tersebut seperti data, index, trigger, dan constraint ikut terhapus. So, sebelum Anda menghapus tabel, lebih baik Anda lakukan proses &lt;i&gt;backup&lt;/i&gt; terlebih dahulu.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Di bawah ini adalah sintak dasar untuk menghapus tabel di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP TABLE nama_database.nama_table;
&lt;/pre&gt;
&lt;br /&gt;
Penjelasan sintak:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;nama_database&lt;/b&gt;&lt;/span&gt; adalah database yang Anda gunakan. nama_database bersifat opsional (tidak harus ada)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;nama_table&lt;/b&gt;&lt;/span&gt; adalah tabel yang akan Anda hapus. nama_table bersifat &lt;i&gt;mandatory&lt;/i&gt; (wajib ada).&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh:&lt;/h3&gt;
Untuk menghapus tabel di SQLite, Anda harus menampilkan terlebih dahulu daftar tabel yang ada kemudian anda tentukan tabel yang akan Anda hapus.&lt;br /&gt;
&lt;br /&gt;
Untuk menampilkan daftar tabel di SQLite, gunakan perintah &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;.tables&lt;/b&gt;&lt;/span&gt; seperti dibawah ini:&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .tables
mahasiswa       mahasiswa_copy  mata_kuliah     test

&lt;/pre&gt;
Seandainya Anda inging menghapus tabel &lt;b&gt;TEST&lt;/b&gt; pada daftar tabel diatas, Anda dapat menggunakan perintah di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; DROP TABLE test;

&lt;/pre&gt;
Coba Anda jalankan lagi perintah &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;.tables&lt;/b&gt;&lt;/span&gt; dan lihat hasilnya.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .tables
mahasiswa       mahasiswa_copy  mata_kuliah

&lt;/pre&gt;
Dari output diatas, terlihat bahwa tabel TEST telah berhasil dihapus.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Tutorial SQLite Lainnya&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/membuat-database-di-sqlite.html&quot;&gt;Membuat Database Di SQLite &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/bagaimana-cara-membuat-tabel-di-sqlite.html&quot;&gt;Membuat Tabel Di SQLite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/insert-data-tabel-sqlite.html&quot;&gt;Insert Data Di SQLite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/operator-aritmetika-sqlite.html&quot;&gt;Menggunakan Operator Aritmetika Di SQLite&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/menghapus-tabel-di-sqlite.html&quot;&gt;Bagaimana Cara Menghapus Tabel di SQLite&lt;/a&gt;. Semoga bermanfaat &amp;amp; Happy Learning &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/SQLite&quot;&gt;SQLite&lt;/a&gt;.

&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/3320467933889066136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/menghapus-tabel-di-sqlite.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/3320467933889066136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/3320467933889066136'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/menghapus-tabel-di-sqlite.html' title='Bagaimana Cara Menghapus Tabel Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-h9ost18dA5IVeNcunK-iIShJLfjti2G8hY-wdQa4WaK1wLkFgou0mJQDbBijcTdjrRfOroqwOn14sJ4OX-QgoeQOjhznVEfUOrCYEvIph1nLh7cWjzGqPCqFj6GhWQdRUwKou5OWYrFb/s72-c/sqlite+new.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-6497596076108871240</id><published>2015-02-15T01:36:00.003-08:00</published><updated>2015-02-15T01:36:39.344-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="PL/SQL"/><title type='text'>Bagaimana Cara Enable Atau Disable Trigger Di Oracle Database</title><content type='html'>Ada 4 cara untuk mengaktifkan (&lt;i&gt;enable&lt;/i&gt;) dan me-nonaktifkan (&lt;i&gt;disable&lt;/i&gt;) suatu trigger di database Oracle, yaitu:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Mengaktifkan (&lt;i&gt;enable&lt;/i&gt;) sebuah trigger&lt;/li&gt;
&lt;li&gt;Mengaktifkan semua (&lt;i&gt;enable all&lt;/i&gt;) trigger&lt;/li&gt;
&lt;li&gt;Menonaktifkan (&lt;i&gt;disable&lt;/i&gt;) sebuah trigger&lt;/li&gt;
&lt;li&gt;Menonaktifkan semua (&lt;i&gt;disable all&lt;/i&gt;) trigger &lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxbT7fTrHEX0tCydCO2e6CEKpNuqKjXJHY_Qm05d0bOIzlzZO27oz4yNNkCAebxloPTZEyE4zzW6PGqBcc1tOuJgOuhhdlFwWKdrLddAizHEWYe-mIwL7QJAaYA8wW8iGsXPGpnIisoqW7/s1600/oracle_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxbT7fTrHEX0tCydCO2e6CEKpNuqKjXJHY_Qm05d0bOIzlzZO27oz4yNNkCAebxloPTZEyE4zzW6PGqBcc1tOuJgOuhhdlFwWKdrLddAizHEWYe-mIwL7QJAaYA8wW8iGsXPGpnIisoqW7/s1600/oracle_tutorial_new.png&quot; height=&quot;289&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Enable A Trigger&lt;/h3&gt;
Di bawah ini adalah sintak dasar untuk mengaktifkan sebuah (satu) trigger di database Oracle:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;ALTER TRIGGER nama_trigger ENABLE;
&lt;/pre&gt;
&lt;br /&gt;
Contoh:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; ALTER TRIGGER before_insert_emp ENABLE;

&lt;/pre&gt;
Perintah di atas akan meng-aktifkan trigger BEFORE_INSERT_EMP.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Enable All Trigger
&lt;/h3&gt;
Di bawah ini adalah sintak dasar untuk mengaktifkan semua trigger disebuah tabel di database Oracle:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;ALTER TABLE nama_table ENABLE ALL TRIGGERS;

&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; ALTER TABLE emp ENABLE ALL TRIGGERS;

&lt;/pre&gt;
Perintah di atas akan mengaktifkan semua trigger di tabel EMP.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Disable A Trigger&lt;/h3&gt;
Di bawah ini adalah sintak dasar untuk menonaktifkan sebuah (satu) trigger disebuah tabel di database Oracle:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;ALTER TRIGGER nama_trigger DISABLE;

&lt;/pre&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; ALTER TRIGGER before_insert_emp DISABLE;

&lt;/pre&gt;
Perintah diatas akan me-nonaktifkan trigger BEFORE_INSERT_EMP.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Disable All Trigger&lt;/h3&gt;
Di bawah ini adalah sintak dasar untuk me-nonaktifkan semua trigger di sebuah tabel di database Oracle:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;ALTER TABLE nama_table DISABLE ALL TRIGGERS;
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; ALTER TABLE emp DISABLE ALL TRIGGERS;
&lt;/pre&gt;
&lt;br /&gt;
Perintah diatas menonaktifkan semua trigger di tabel EMP.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat Bagaimana Cara Enable Atau Disable Trigger Di Oracle Database. Semoga bermanfaat &amp;amp; Happy Learning &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/PL%2FSQL&quot;&gt;PL/SQL&lt;/a&gt;.

&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/6497596076108871240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/enable-atau-disable-trigger.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6497596076108871240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6497596076108871240'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/enable-atau-disable-trigger.html' title='Bagaimana Cara Enable Atau Disable Trigger Di Oracle Database'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxbT7fTrHEX0tCydCO2e6CEKpNuqKjXJHY_Qm05d0bOIzlzZO27oz4yNNkCAebxloPTZEyE4zzW6PGqBcc1tOuJgOuhhdlFwWKdrLddAizHEWYe-mIwL7QJAaYA8wW8iGsXPGpnIisoqW7/s72-c/oracle_tutorial_new.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-777698669583841549</id><published>2015-02-14T07:42:00.003-08:00</published><updated>2015-02-14T07:42:40.048-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="PL/SQL"/><title type='text'>Mengenal Reserved Word Di Oracle</title><content type='html'>&lt;h3&gt;
Apa Itu Reserved Word?&lt;/h3&gt;
&lt;i&gt;Reserved Word&lt;/i&gt; atau merupakan salah satu kata atau &lt;i&gt;keyword&lt;/i&gt; yang ada di dalam sebuah program atau aplikasi yang tidak boleh digunakan sebagai nama dari suatu variable, konstanta, tabel, synonym, trigger, dan nama lainnya.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj96PSoS76YIXYpESkS0TGkzJZ2PqWFgZgfCZKYO7V3fBPZSfRkEAVzc7QsZSvDnG6k8yA_tSo8-fzLDnTCNktZedaFoW9nixVMKD4DQlvCIlvpM-CogmLSmz7e1GnFw4mS8UCDBChltfRe/s1600/oracle_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj96PSoS76YIXYpESkS0TGkzJZ2PqWFgZgfCZKYO7V3fBPZSfRkEAVzc7QsZSvDnG6k8yA_tSo8-fzLDnTCNktZedaFoW9nixVMKD4DQlvCIlvpM-CogmLSmz7e1GnFw4mS8UCDBChltfRe/s1600/oracle_tutorial_new.png&quot; height=&quot;289&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Setiap bahasa pemrograma seperti &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/Java&quot;&gt;Java&lt;/a&gt;, C, Pascal, dan lain sebagainya maupun database seperti &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/Oracle&quot;&gt;Oracle&lt;/a&gt;, MySQL, PostgreSQL pasti memiliki &lt;i&gt;reserverd word&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah macam-macam &lt;i&gt;reserved word&lt;/i&gt; yang ada di Oracle database:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; style=&quot;width: 100%px;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;A&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;ACCESS&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;ADD&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;ALL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;ALTER&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;AND&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;ANY&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;AS&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;ASC&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;AUDIT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;B&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;BETWEEN&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;BY&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;C&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;CHAR&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;CHECK&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;CLUSTER&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;COLUMN&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;COMMENT&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;COMPRESS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;CONNECT&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;CREATE&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;CURRENT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;D&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;DATE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;DECIMAL&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;DEFAULT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;DELETE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;DESC&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;DISTINCT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;DROP&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;E&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;ELSE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;EXCLUSIVE&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;EXISTS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;F&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;FILE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;FLOAT&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;FOR&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;FOR&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;G&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;GRANT&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;GROUP&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;H&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;HAVING&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;I&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;IDENTIFIED&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;IMMEDIATE&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;IN&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;IDENTIFIED&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;IMMEDIATE&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;IN&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;INCREMENT&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;INDEX&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;INITIAL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;INSERT&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;INTEGER&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;INTERSECT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;INTO&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;IS&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;L&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;LEVEL&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;LIKE&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;LOCK&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;LONG&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;M&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;MAXEXTENTS&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;MINUS&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;MLSLABEL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;MODE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;MODIFY&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;N&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;NOAUDIT&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;NOCOMPRESS&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;NOT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;NOWAIT&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;NULL&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;NUMBER&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;O&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;OF&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;OFFLINE&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;ON&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;ON&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;OPTION&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;OR&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;ORDER&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;P&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;PCTREE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;PRIOR&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;PRIVILEGES&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;PUBLIC&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;R&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;RAW&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;RENAME&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;RESOURCE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;REVOKEE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;ROW&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;ROWID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;ROWLABEL&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;ROWNUM&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;ROWS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;S&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;SELECT&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;SESSION&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;SET&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;SHARE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;SIZE&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;SMALLINT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;START&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;SUCCESSFULL&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;SYNONYM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;START&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;SUCCESSFULL&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;SYNONYM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;SYSDATE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;T&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;TABLE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;THEN&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;TO&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;TRIGGER&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;U&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;UID&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;UNION&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;UNIQUE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;UPDATE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;USER&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;3&quot;&gt;&lt;b&gt;V&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;VALIDATE&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;VALUES&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;VARCHAR&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;VARCHAR2&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;VIEW&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;30%&quot;&gt;WHENEVER&lt;/td&gt;
&lt;td width=&quot;30%&quot;&gt;WHERE&lt;/td&gt;
&lt;td width=&quot;35%&quot;&gt;WITH&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat Mengenal Reserved Word Di Oracle. Semoga bermanfaat &amp;amp; Happy Learning &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/PL%2FSQL&quot;&gt;PL/SQL&lt;/a&gt;.

&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/777698669583841549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/mengenal-reserved-word-di-oracle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/777698669583841549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/777698669583841549'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/mengenal-reserved-word-di-oracle.html' title='Mengenal Reserved Word Di Oracle'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj96PSoS76YIXYpESkS0TGkzJZ2PqWFgZgfCZKYO7V3fBPZSfRkEAVzc7QsZSvDnG6k8yA_tSo8-fzLDnTCNktZedaFoW9nixVMKD4DQlvCIlvpM-CogmLSmz7e1GnFw4mS8UCDBChltfRe/s72-c/oracle_tutorial_new.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-6762312116994427737</id><published>2015-02-14T05:02:00.001-08:00</published><updated>2015-02-14T05:10:02.100-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="PL/SQL"/><title type='text'>Bagaimana Cara Membuat Procedure Di Oracle PL/SQL</title><content type='html'>&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Untuk membuat Procedure di Oracle PL/SQL, Anda dapat menggunakan perintah &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;CREATE OR REPLACE PROCEDURE&lt;/b&gt;&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyyqnkovlCdliLGyg_kwhIF-CT3_No3jvLhUOthe6L0G6l19wavpV34uGAuHIYGWgnnxOrIY0BPZpommkBwVG787S5QUFoNf6VuuUiq7DCLqNS84mPIbyJRj37LzGPxYIjI90o504wRrKj/s1600/oracle_tutorial_new.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyyqnkovlCdliLGyg_kwhIF-CT3_No3jvLhUOthe6L0G6l19wavpV34uGAuHIYGWgnnxOrIY0BPZpommkBwVG787S5QUFoNf6VuuUiq7DCLqNS84mPIbyJRj37LzGPxYIjI90o504wRrKj/s1600/oracle_tutorial_new.png&quot; height=&quot;289&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Dibawah ini adalah sintak dasar untuk membuat Procedur di Oracle PL/SQL&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE [OR REPLACE] PROCEDURE [nama_schema] nama_procedure
[(paramater [,paramater])]
IS | AS
  [deklarasi]
BEGIN
  [deklarasi]
[EXCEPTION]
  [deklarasi_exception]
END [nama_procedure];

&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Penjelasan sintak&lt;/b&gt;:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Tanda yang ada di dalam kurung siku &quot;&lt;b&gt;[ ]&lt;/b&gt;&quot; merupakan bersifat opsional.&lt;/li&gt;
&lt;li&gt;Paramater yang digunakan untuk membuat Procedure ada 3 macam, yaitu:&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;IN&lt;/b&gt; - merupakan parameter yang nilainya dapat digunakan 
(ditangkap) pada bagian badan procedure atau function. Anda tidak harus 
menyertakan IN pada paramater, karena secara default Oracle akan 
membuatkannya.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;OUT&lt;/b&gt; - merupakan parameter yang nilainya dapat digunakan oleh si pemanggil procedure atau function.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;IN OUT&lt;/b&gt; - merupakan parameter yang nilainya digunakan oleh 
procedure atau function yang kemudian diproses, dan selanjutnya 
dikembalikan kepada si pemanggil procedure atau function.&lt;/li&gt;
&lt;/ol&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Menggunakan/Memanggil Procedure&lt;/h3&gt;
Anda dapat menggunakan Procedure 
yang telah Anda buat dengan menggunakan perintah &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;EXEC nama_procedure&lt;/b&gt;&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;EXEC tambah_bilangan;
&lt;/pre&gt;
&lt;br /&gt;
&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;tambah_bilangan&lt;/b&gt;&lt;/span&gt; adalah contoh nama Procedure yang telah Anda buat.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Catatan&lt;/b&gt;&lt;/span&gt;:&lt;br /&gt;
&lt;br /&gt;
Sebelum Anda menjalankan Procedure, Anda harus mengaktifkan Server Output terlebih dahulu dengan perintah:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SET SERVEROUTPUT ON

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh Procedure&lt;/h3&gt;
Dibawah ini adalah program untuk membuat Procedure di PL/SQL:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #1&lt;/b&gt; - Membuat Procedure Tanpa Parameter&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE OR REPLACE PROCEDURE print_bintang
IS
    vBintang VARCHAR(10);
BEGIN
    SELECT &#39;*****&#39; INTO vBintang
    FROM dual;
    
    DBMS_OUTPUT.PUT_LINE(vBintang);
END print_bintang;

Procedure created.

&lt;/pre&gt;
&lt;i&gt;Output&lt;/i&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SET SERVEROUTPUT ON
SQL&amp;gt; EXEC print_bintang;
*****

PL/SQL procedure successfully completed.

&lt;/pre&gt;
&lt;b&gt;Contoh #2&lt;/b&gt; - Membuat Procedure dengan parameter IN.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE OR REPLACE PROCEDURE add_number(bil_1 IN NUMBER, bil_2 IN NUMBER)
IS
    vTambah VARCHAR(10);
BEGIN
    SELECT bil_1 + bil_2 INTO vTambah
    FROM dual;
    
    DBMS_OUTPUT.PUT_LINE(&#39;Hasil Penambahan &#39;||vTambah);
END add_number;

Procedure created.

&lt;/pre&gt;
&lt;i&gt;Output&lt;/i&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SET SERVEROUTPUT ON
SQL&amp;gt; EXEC ADD_NUMBER(4,10);
Hasil Penambahan 14

PL/SQL procedure successfully completed.


&lt;/pre&gt;
&lt;h3&gt;
Menghapus Procedure&lt;/h3&gt;
Untuk menghapus sebuah Procedure di Oracle PL/SQL, Anda dapat menggunakan sintak dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP PROCEDURE nama_procedure;

&lt;/pre&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP PROCEDURE add_number;

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Menampilkan Daftar Procedure&lt;/h3&gt;
Anda dapat menampilkan daftar procedure yang ada di Oracle dengan menggunakan query dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT OBJECT_NAME &quot;NAMA PROCEDURE&quot;
  2  FROM USER_OBJECTS
  3  WHERE OBJECT_TYPE = &#39;PROCEDURE&#39;;

NAMA PROCEDURE
-------------------------------------------
ADD_NUMBER
PRINT_BINTANG

&lt;/pre&gt;
&lt;br /&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/membuat-procedure-di-oracle.html&quot;&gt;Bagaimana Cara Membuat Procedure Di Oracle PL/SQL&lt;/a&gt;. Semoga bermanfaat &amp;amp; Happy Learning &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/PL%2FSQL&quot;&gt;PL/SQL&lt;/a&gt;.

&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/6762312116994427737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/membuat-procedure-di-oracle.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6762312116994427737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6762312116994427737'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/membuat-procedure-di-oracle.html' title='Bagaimana Cara Membuat Procedure Di Oracle PL/SQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyyqnkovlCdliLGyg_kwhIF-CT3_No3jvLhUOthe6L0G6l19wavpV34uGAuHIYGWgnnxOrIY0BPZpommkBwVG787S5QUFoNf6VuuUiq7DCLqNS84mPIbyJRj37LzGPxYIjI90o504wRrKj/s72-c/oracle_tutorial_new.png" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-4295365477620118809</id><published>2015-02-13T22:39:00.002-08:00</published><updated>2015-02-13T23:17:32.995-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><title type='text'>Bagaimana Cara Membuat Function di Oracle PL/SQL</title><content type='html'>&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Untuk membuat Function di PL/SQL, Anda dapat menggunakan perintah &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;CREATE OR REPLACE FUNCTION&lt;/b&gt;&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyyqnkovlCdliLGyg_kwhIF-CT3_No3jvLhUOthe6L0G6l19wavpV34uGAuHIYGWgnnxOrIY0BPZpommkBwVG787S5QUFoNf6VuuUiq7DCLqNS84mPIbyJRj37LzGPxYIjI90o504wRrKj/s1600/oracle_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyyqnkovlCdliLGyg_kwhIF-CT3_No3jvLhUOthe6L0G6l19wavpV34uGAuHIYGWgnnxOrIY0BPZpommkBwVG787S5QUFoNf6VuuUiq7DCLqNS84mPIbyJRj37LzGPxYIjI90o504wRrKj/s1600/oracle_tutorial_new.png&quot; height=&quot;289&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Dibawah ini adalah sintak dasar untuk membuat function di PL/SQL&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE [OR REPLACE] FUNCTION [nama_schema] nama_function
[(paramater [,paramater])]
RETURN tipe_data
IS | AS
  [deklarasi]
BEGIN
  [deklarasi]
[EXCEPTION]
  [deklarasi_exception]
END [nama_function];

&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Penjelasan sintak&lt;/b&gt;:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Tanda yang ada di dalam kurung siku &quot;&lt;b&gt;[ ]&lt;/b&gt;&quot; merupakan bersifat opsional.&lt;/li&gt;
&lt;li&gt;Paramater yang digunakan untuk membuat function ada 3, yaitu:&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;IN&lt;/b&gt; - merupakan parameter yang nilainya dapat digunakan (ditangkap) pada bagian badan procedure atau function. Anda tidak harus menyertakan IN pada paramater, karena secara default Oracle akan membuatkannya.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;OUT&lt;/b&gt; - merupakan parameter yang nilainya dapat digunakan oleh si pemanggil procedure atau function.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;IN OUT&lt;/b&gt; - merupakan parameter yang nilainya digunakan oleh procedure atau function yang kemudian diproses, dan selanjutnya dikembalikan kepada si pemanggil procedure atau function.&lt;/li&gt;
&lt;/ol&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Menggunakan/Memanggil Function&lt;/h3&gt;
Anda dapat menggunakan Function yang telah Anda buat melalui SELECT Statement atau pun digunakan dalam Procedure ataupun program PL/SQL.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh Select statement&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT tambah(1,2)
  FROM dual;
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh Program PL/SQL&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DECLARE
  vHasil NUMBER;
BEGIN
  SELECT tambah(1,2) 
    INTO vHasil
    FROM dual;
    
  DBMS_OUTPUT.PUT_LINE(&#39;Hasil penambahan &#39;||vHasil);  
END;

&lt;/pre&gt;
&lt;br /&gt;
&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;tambah&lt;/b&gt;&lt;/span&gt; adalah contoh nama function yang telah Anda buat.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh&lt;/h3&gt;
Dibawah ini adalah program untuk membuat Function di PL/SQL:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #1&lt;/b&gt; - Membuat Function Tanpa Parameter&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE OR REPLACE FUNCTION cetak_bintang
RETURN VARCHAR2
IS
    vBintang VARCHAR(10);
BEGIN
    SELECT &#39;*****&#39; INTO vBintang
    FROM dual;
    
    RETURN vBintang;
END cetak_bintang;

Function created.

&lt;/pre&gt;
&lt;i&gt;Output&lt;/i&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT cetak_bintang
  2  FROM dual;

CETAK_BINTANG
-------------------------------
*****

&lt;/pre&gt;
&lt;b&gt;Contoh #2&lt;/b&gt; - Membuat Function dengan parameter IN.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE OR REPLACE FUNCTION tambah_bilangan(bil_1 IN NUMBER, bil_2 IN NUMBER)
RETURN NUMBER
IS
    vTambah VARCHAR(10);
BEGIN
    SELECT bil_1 + bil_2 INTO vTambah
    FROM dual;
    
    RETURN vTambah;
END tambah_bilangan;

&lt;/pre&gt;
&lt;i&gt;Output&lt;/i&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT TAMBAH_BILANGAN(5,10)
  2  FROM dual;

TAMBAH_BILANGAN(5,10)
---------------------
                   15

&lt;/pre&gt;
&lt;h3&gt;
Menghapus Function&lt;/h3&gt;
Untuk menghapus sebuah function di Oracle, Anda dapat menggunakan sintak dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP FUNCTION nama_function;

&lt;/pre&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP FUNCTION tambah_bilangan;

&lt;/pre&gt;
&lt;br /&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/bagaimana-cara-membuat-function-di.html&quot;&gt;Bagaimana Cara Membuat Function Di Oracle PL/SQL&lt;/a&gt;. Semoga bermanfaat &amp;amp; Happy Learning &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/PL%2FSQL&quot;&gt;PL/SQL&lt;/a&gt;.

&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/4295365477620118809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/bagaimana-cara-membuat-function-di.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/4295365477620118809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/4295365477620118809'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/bagaimana-cara-membuat-function-di.html' title='Bagaimana Cara Membuat Function di Oracle PL/SQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyyqnkovlCdliLGyg_kwhIF-CT3_No3jvLhUOthe6L0G6l19wavpV34uGAuHIYGWgnnxOrIY0BPZpommkBwVG787S5QUFoNf6VuuUiq7DCLqNS84mPIbyJRj37LzGPxYIjI90o504wRrKj/s72-c/oracle_tutorial_new.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-277385771698217698</id><published>2015-02-12T13:06:00.001-08:00</published><updated>2015-02-12T13:11:43.435-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><title type='text'>Bagaimana Cara Menggunakan Alias Di Oracle</title><content type='html'>Pada tutorial kali ini, Kita akan belajar &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/menggunakan-alias-di-oracle.html&quot;&gt;Bagaimana Cara Menggunakan Alias di Database Oracle&lt;/a&gt;. Alias dapat digunakan pada level kolom maupun level tabel.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib68qXji1EFIzObm3cs25UQsHaiGtqI6LUeoQl524mDSm64qA4eRHy6lShKDgJ58j8wpcezx9N7oBexdxzzwfe7VMc1mkSnhjLAdaLmwJqMEQDjVUd5Niv2Av60fHq3-EAOhwCoa4nde5E/s1600/oracle_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib68qXji1EFIzObm3cs25UQsHaiGtqI6LUeoQl524mDSm64qA4eRHy6lShKDgJ58j8wpcezx9N7oBexdxzzwfe7VMc1mkSnhjLAdaLmwJqMEQDjVUd5Niv2Av60fHq3-EAOhwCoa4nde5E/s1600/oracle_tutorial_new.png&quot; height=&quot;289&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Apa Itu Alias?&lt;/h3&gt;
Anda dapat menggunakan Alias (AS) di database Oracle untuk mempermudah dalam menulis query atau mempermudah dalam membaca query.&lt;br /&gt;
&lt;br /&gt;
Dengan
 menggunakan Alias, kita dapat mempersingkat penulisan nama tabel dan 
kolom. Misalkan Anda mempunyai tabel dengan nama TBL_MAHASISWA, maka 
Anda dapat menggunakan alias pada tabel tersebut seperti MHS untuk 
mempersingkat penulisan query.&lt;br /&gt;
&lt;br /&gt;
Sebagai contoh, Kita akan menggunakan tabel TBL_KARYAWAN dan TBL_JABATAN dengan data seperti dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;TBL_KARYAWAN&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;nik&lt;/th&gt;
&lt;th&gt;nama&lt;/th&gt;
&lt;th&gt;gender&lt;/th&gt;
&lt;th&gt;kd_jabatan&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0001&lt;/td&gt;
&lt;td&gt;Nursalim&lt;/td&gt;
&lt;td&gt;Laki-Laki&lt;/td&gt;
&lt;td&gt;ACC&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0002&lt;/td&gt;
&lt;td&gt;Iin Parlina&lt;/td&gt;
&lt;td&gt;Perempuan&lt;/td&gt;
&lt;td&gt;PROG&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0003&lt;/td&gt;
&lt;td&gt;Wongso Wibowo&lt;/td&gt;
&lt;td&gt;Laki-Laki&lt;/td&gt;
&lt;td&gt;FIN&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0004&lt;/td&gt;
&lt;td&gt;Andi Rangkuti&lt;/td&gt;
&lt;td&gt;Laki-Laki&lt;/td&gt;
&lt;td&gt;PROG&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0005&lt;/td&gt;
&lt;td&gt;Naura Krasiva&lt;/td&gt;
&lt;td&gt;Perempuan&lt;/td&gt;
&lt;td&gt;ACC&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;b&gt;TBL_JABATAN&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;kd_jabatan&lt;/th&gt;
&lt;th&gt;nama_jabatan&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ACC&lt;/td&gt;
&lt;td&gt;Accounting&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;FIN&lt;/td&gt;
&lt;td&gt;Finance&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PROG&lt;/td&gt;
&lt;td&gt;Programmer&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Sebagai bahan latihan untuk tutorial kali,
 silahkan Anda buat table seperti di atas, dan masukkan data-data 
seperti diatas. Kemudian Anda langsung praktekkan sesuai contoh pada 
tutorial ini.&lt;br /&gt;
&lt;br /&gt;
Baca Juga:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2014/12/bagaimana-cara-membuat-table-di-oracle.html&quot;&gt;Membuat Table di Oracle&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2014/12/insert-data-ke-table-di-database-oracle.html&quot;&gt;Insert data di Oracle&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Menggunakan Alias Pada Tabel&lt;/h3&gt;
Anda dapat menggunakan Alias pada nama tabel, dengan sintak seperti dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT *
FROM nama_tabel AS nama_alias;
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #1&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
Dibawah ini adalah contoh sederhana penggunaan Alias pada nama tabel&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT tk.nik, tk.nama, tk.gender, tk.kd_jabatan
FROM tbl_karyawan AS tk;
&lt;/pre&gt;
&lt;br /&gt;
Query di atas sebenarnya tidak terlalu berguna, 
karena Anda dapat langsung menggunakan query diatas tanpa harus 
menggunakan Alias.&lt;br /&gt;
&lt;br /&gt;
Alias akan lebih terasa berguna, 
ketika Anda menggunakan Join Query yang menggabungkan beberapa tabel 
dalam satu query, seperti contoh #2 dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #2&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT tk.nik, tk.nama, tk.kd_jabatan, td.nama_jabatan
FROM TBL_KARYAWAN AS tk,
     TBL_DEPARTEMEN AS td
WHERE tk.kd_departemen = td.kd_departemen;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Menggunakan Alias Pada Kolom&lt;/h3&gt;
Anda dapat menggunakan Alias pada kolom seperti menggunakan Alias pada table. Sintaknya adalah sebagai berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT nama_kolom AS nama_kolom_as
  FROM nama_table;
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt; &lt;b&gt;#1&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT nik AS &quot;Nomor Induk Karyawan&quot;, nama AS &quot;Nama Lengkap&quot;, gender AS &quot;Jenis Kelamin&quot;
  FROM tbl_karyawan;
&lt;/pre&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Catatan&lt;/b&gt;&lt;/u&gt;:&lt;br /&gt;
&lt;br /&gt;
Anda dapat memberikan tanda petik dua (&quot;) untuk nama alias yang lebih dari satu kata seperti query di atas.&lt;br /&gt;
&lt;h3&gt;
Menggunakan Alias Untuk Sorting&lt;/h3&gt;
Anda juga dapat menggunakan alias sebagai &lt;i&gt;sorting&lt;/i&gt; untuk mengurutkan data baik secara &lt;i&gt;ascending&lt;/i&gt; maupun &lt;i&gt;descending&lt;/i&gt;. Perhatikan baik-baik contoh berikut ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;SELECT nik AS &quot;Nomor Induk Karyawan&quot;, nama AS &quot;Nama Lengkap&quot;, gender AS &quot;Jenis Kelamin&quot;
  FROM tbl_karyawan
ORDER BY &quot;Nama Lengkap&quot;;
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/menggunakan-alias-di-oracle.html&quot;&gt;Bagaimana Cara Menggunakan Alias Di Oracle&lt;/a&gt;. Semoga bermanfaat &amp;amp; Selamat belajar &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/Oracle&quot;&gt;Database Oracle&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;br /&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/277385771698217698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/menggunakan-alias-di-oracle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/277385771698217698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/277385771698217698'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/menggunakan-alias-di-oracle.html' title='Bagaimana Cara Menggunakan Alias Di Oracle'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib68qXji1EFIzObm3cs25UQsHaiGtqI6LUeoQl524mDSm64qA4eRHy6lShKDgJ58j8wpcezx9N7oBexdxzzwfe7VMc1mkSnhjLAdaLmwJqMEQDjVUd5Niv2Av60fHq3-EAOhwCoa4nde5E/s72-c/oracle_tutorial_new.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-7148773784438105897</id><published>2015-02-11T06:54:00.001-08:00</published><updated>2015-02-11T06:54:07.601-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><title type='text'>Bagaimana Cara Menggunakan Where Clause Di Oracle Database</title><content type='html'>Pada tutorial Oracle database sebelumnya, Kita telah belajar &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/bagaimana-cara-menggunakan-select.html&quot;&gt;Bagaimana Cara Menggunakan Perintah SELECT Query di Oracle&lt;/a&gt;.
 Pada pokok bahasan tutorial kali ini, kita akan belajar lebih mendalam 
tentang perintah SELECT yaitu dengan menambahkan WHERE Clause pada 
perintah tersebut.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqe_U73An0wUBN1JnVEFe3c3_Er-L7VPvTmcw3qNRhCI7r9TfDqdSf-NPDGBQOgOEtS4YV_iHa9at81S6w5CgGZmDe9plNNbJIW-HAnf9kqble4LGH6lJIquBEiQGWLwL1FQ36uIfBgKSf/s1600/oracle_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqe_U73An0wUBN1JnVEFe3c3_Er-L7VPvTmcw3qNRhCI7r9TfDqdSf-NPDGBQOgOEtS4YV_iHa9at81S6w5CgGZmDe9plNNbJIW-HAnf9kqble4LGH6lJIquBEiQGWLwL1FQ36uIfBgKSf/s1600/oracle_tutorial_new.png&quot; height=&quot;289&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
WHERE Clause pada perintah SELECT digunakan untuk menyeleksi data atau record sesuai dengan kondisi yang diinginkan.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Dibawah ini adalah sintak dasar perintah SELECT dengan WHERE Clause.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT *
FROM nama_table
WHERE kondisi;
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT *
  FROM mahasiswa
 WHERE nama = &#39;Budi&#39;;
&lt;/pre&gt;
&lt;br /&gt;
Perintah diatas akan menampilkan data dari table mahasiswa yang bernama &#39;Budi&#39;.
&lt;br /&gt;
&lt;h3&gt;
Operator Yang Digunakan&lt;/h3&gt;
Di bawah ini adalah tabel operator-operator yang sering digunakan dalam WHERE Clause di SELECT Statement.&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
  &lt;th width=&quot;25%&quot;&gt;Operator&lt;/th&gt;
  &lt;th width=&quot;75%&quot;&gt;Keterangan&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;=&lt;/td&gt;
  &lt;td&gt;Sama dengan&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;!= atau &amp;lt;&amp;gt;&lt;/td&gt;
  &lt;td&gt;Tidak sama dengan&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&amp;gt;&lt;/td&gt;
  &lt;td&gt;Lebih besar dari&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&amp;gt;=&lt;/td&gt;
  &lt;td&gt;Lebih besar dari atau sama dengan&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&amp;lt;&lt;/td&gt;
  &lt;td&gt;Kurang dari&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&amp;lt;=&lt;/td&gt;
  &lt;td&gt;Kurang dari atau sama dengan&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;IS NULL&lt;/td&gt;
  &lt;td&gt;Apakah record sama dengan null&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;IS NOT NULL&lt;/td&gt;
  &lt;td&gt;Apakah record tidak sama dengan null&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;IN&lt;/td&gt;
  &lt;td&gt;Apakah record berada dalam&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;NOT IN&lt;/td&gt;
  &lt;td&gt;Apakah record berada diluar&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;LIKE&lt;/td&gt;
  &lt;td&gt;Pencarian record berdasarkan wildcard&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;NOT LIKE&lt;/td&gt;
  &lt;td&gt;Pencarian record tidak berdasarkan wildcard&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;BETWEEN&lt;/td&gt;
  &lt;td&gt;Pencarian record berada dalam range antara nilai minimum dan maksimum&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;AND&lt;/td&gt;
  &lt;td&gt;Logika AND (dan)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;OR&lt;/td&gt;
  &lt;td&gt;Logika OR (atau)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h3&gt;
Contoh Kasus&lt;/h3&gt;
Untuk lebih memperjelas pokok bahasan tutorial ini, 
saya akan memberikan beberapa contoh kasus yang sering banyak digunakan 
dalam penggunaan WHERE clause.&lt;br /&gt;
&lt;br /&gt;
Silahkan anda ikuti langkah-langkah di bawah ini.&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2014/12/bagaimana-cara-membuat-table-di-mysql.html&quot;&gt;Buat table&lt;/a&gt; MAHASISWA untuk menampung data mahasiswa dengan seperti dibawah ini
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; CREATE TABLE mahasiswa(
  2  npm VARCHAR2(10),
  3  nama VARCHAR2(30),
  4  gender VARCHAR2(1),
  5  jurusan VARCHAR2(30),
  6  ipk NUMBER(3,2),
  7  PRIMARY KEY(npm)
  8  );

Table created.

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/bagaimana-cara-menggunakan-insert.html&quot;&gt;Isi data atau Insert Data&lt;/a&gt; MAHASISWA dengan data seperti di bawah ini
&lt;br /&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
  &lt;th&gt;NPM&lt;/th&gt;
  &lt;th&gt;Nama&lt;/th&gt;
  &lt;th&gt;Gender&lt;/th&gt;
  &lt;th&gt;Jurusan&lt;/th&gt;
  &lt;th&gt;IPK&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;20151001&lt;/td&gt;
  &lt;td&gt;Nurul&lt;/td&gt;
  &lt;td&gt;P&lt;/td&gt;
  &lt;td&gt;Akuntansi&lt;/td&gt;
  &lt;td&gt;3,1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;20152001&lt;/td&gt;
  &lt;td&gt;Budi&lt;/td&gt;
  &lt;td&gt;L&lt;/td&gt;
  &lt;td&gt;Teknik Mesin&lt;/td&gt;
  &lt;td&gt;2,9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;20153001&lt;/td&gt;
  &lt;td&gt;Ida&lt;/td&gt;
  &lt;td&gt;P&lt;/td&gt;
  &lt;td&gt;Sastra Inggris&lt;/td&gt;
  &lt;td&gt;3,5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;20154001&lt;/td&gt;
  &lt;td&gt;Eko&lt;/td&gt;
  &lt;td&gt;L&lt;/td&gt;
  &lt;td&gt;Teknik Informatika&lt;/td&gt;
  &lt;td&gt;3,25&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;20151002&lt;/td&gt;
  &lt;td&gt;Dina&lt;/td&gt;
  &lt;td&gt;P&lt;/td&gt;
  &lt;td&gt;Akuntansi&lt;/td&gt;
  &lt;td&gt;3,3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;20154002&lt;/td&gt;
  &lt;td&gt;Doni&lt;/td&gt;
  &lt;td&gt;L&lt;/td&gt;
  &lt;td&gt;Teknik Informatika&lt;/td&gt;
  &lt;td&gt;2,75&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;20154003&lt;/td&gt;
  &lt;td&gt;Dinda&lt;/td&gt;
  &lt;td&gt;P&lt;/td&gt;
  &lt;td&gt;Teknik Informatika&lt;/td&gt;
  &lt;td&gt;3,65&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;20151003&lt;/td&gt;
  &lt;td&gt;Naura&lt;/td&gt;
  &lt;td&gt;P&lt;/td&gt;
  &lt;td&gt;Akuntansi&lt;/td&gt;
  &lt;td&gt;2,85&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;20153002&lt;/td&gt;
  &lt;td&gt;Soni&lt;/td&gt;
  &lt;td&gt;L&lt;/td&gt;
  &lt;td&gt;Sastra Inggris&lt;/td&gt;
  &lt;td&gt;3,3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;20154004&lt;/td&gt;
  &lt;td&gt;Iski&lt;/td&gt;
  &lt;td&gt;P&lt;/td&gt;
  &lt;td&gt;Teknik Informatika&lt;/td&gt;
  &lt;td&gt;3,8&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; INSERT INTO mahasiswa VALUES(&#39;20151001&#39;,&#39;Nurul&#39;,&#39;P&#39;,&#39;Akuntansi&#39;,3.1);

1 row created.

SQL&amp;gt; INSERT INTO mahasiswa VALUES(&#39;20152001&#39;,&#39;Budi&#39;,&#39;L&#39;,&#39;Teknik Mesin&#39;,2.9);

1 row created.

SQL&amp;gt; INSERT INTO mahasiswa VALUES(&#39;20153001&#39;,&#39;Ida&#39;,&#39;P&#39;,&#39;Sastra Inggris&#39;,3.5);

1 row created.

SQL&amp;gt; INSERT INTO mahasiswa VALUES(&#39;20154001&#39;,&#39;Eko&#39;,&#39;L&#39;,&#39;Teknik Informatika&#39;,3.25);

1 row created.

SQL&amp;gt; INSERT INTO mahasiswa VALUES(&#39;20151002&#39;,&#39;Dina&#39;,&#39;P&#39;,&#39;Akuntansi&#39;,3.3);

1 row created.

SQL&amp;gt; INSERT INTO mahasiswa VALUES(&#39;20154002&#39;,&#39;Doni&#39;,&#39;L&#39;,&#39;Teknik Informatika&#39;,2.75);

1 row created.

SQL&amp;gt; INSERT INTO mahasiswa VALUES(&#39;20154003&#39;,&#39;Dinda&#39;,&#39;P&#39;,&#39;Teknik Informatika&#39;,3.65);

1 row created.

SQL&amp;gt; INSERT INTO mahasiswa VALUES(&#39;20151003&#39;,&#39;Naura&#39;,&#39;P&#39;,&#39;Akuntansi&#39;,2.85);

1 row created.

SQL&amp;gt; INSERT INTO mahasiswa VALUES(&#39;20154004&#39;,&#39;Iski&#39;,&#39;P&#39;,&#39;Teknik Informatika&#39;,3.8);

1 row created.

SQL&amp;gt; commit;

Commit complete.

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan semua data Mahasiswa
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT * FROM mahasiswa;

&lt;/pre&gt;
Query diatas akan menampilkan data berikut ini:&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhElNONh3F0u0xP6MY-M85zeR1DnB7CP_9uxAhu5ZW1g-eQUGugNkk0LeORWGjo9cUhEAtRPQQkcXlwFA8VDznI6bevhLoNWENJ4BqPfuhA5TkisxY8h2_6ZMl-WBztq_HQUZvzB0NCXu1v/s1600/select+oracle.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Menggunakan Where Clause di Oracle&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhElNONh3F0u0xP6MY-M85zeR1DnB7CP_9uxAhu5ZW1g-eQUGugNkk0LeORWGjo9cUhEAtRPQQkcXlwFA8VDznI6bevhLoNWENJ4BqPfuhA5TkisxY8h2_6ZMl-WBztq_HQUZvzB0NCXu1v/s1600/select+oracle.png&quot; title=&quot;Menggunakan Where clause di oracle&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan semua data Mahasiswa yang berjenis kelamin Pria
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT * FROM mahasiswa
  2  WHERE gender = &#39;L&#39;;

&lt;/pre&gt;
Query diatas akan menampilkan data berikut ini:&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqgJfR3BnuJOKEk9mXbw7N_U2tXu_LbBA4pTngD3SNLy-H2YizjEMAsOwM3xxLQJqZDr1CQiCNRRSpsYJsB-8mOwUJdlYUR1HWbey42eDJpwI8-2_fiud_Mz6J6K4uM-q0Zr3FVaIi-Zzb/s1600/select+oracle+2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Menggunakan Where Clause Di Oracle&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqgJfR3BnuJOKEk9mXbw7N_U2tXu_LbBA4pTngD3SNLy-H2YizjEMAsOwM3xxLQJqZDr1CQiCNRRSpsYJsB-8mOwUJdlYUR1HWbey42eDJpwI8-2_fiud_Mz6J6K4uM-q0Zr3FVaIi-Zzb/s1600/select+oracle+2.png&quot; title=&quot;Menggunakan Where Clause Di Oracle&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data mahasiswa berjenis kelamin pria dan yang mempunyai jurusan Teknik Informatika
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT * FROM mahasiswa
  2  WHERE gender = &#39;L&#39;
  3  AND jurusan = &#39;Teknik Informatika&#39;;

&lt;/pre&gt;
Query diatas akan menampilkan data berikut ini:&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEbPXS_mnAzszw_noaIkX1nRWPJfy_5rjJ9la9G1CHZdWhv8E0cx0D-FYbT05Cd0YPkUU4Zyq6xOF_urKG8aOMWY5153jUxhyphenhyphenu5paKJ-8p90ydMKSZWelmZXF7Ma35vsnJqktg6lVvnnPs/s1600/select+oracle+3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Cara Menggunakan Where Clause Di Oracle&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEbPXS_mnAzszw_noaIkX1nRWPJfy_5rjJ9la9G1CHZdWhv8E0cx0D-FYbT05Cd0YPkUU4Zyq6xOF_urKG8aOMWY5153jUxhyphenhyphenu5paKJ-8p90ydMKSZWelmZXF7Ma35vsnJqktg6lVvnnPs/s1600/select+oracle+3.png&quot; title=&quot;Cara Menggunakan Where Clause Di Oracle&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Sekian tutorial Singkat Bagaimana Cara Menggunakan 
Where Clause di Oracle. Semoga bermanfaat &amp;amp; Selamat belajar &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/Oracle&quot;&gt;Database Oracle&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, 
silahkan Anda share dan bagikan dengan teman-teman Anda, dan jika Anda 
ingin berdiskusi tentang judul tutorial diatas, atau pun mau bertanya 
tentang tutorial ini silahkan Anda untuk menggunakan fasilitas komentar 
untuk berdiskusi dan bertanya di blog ini.&lt;br /&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt; 
</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/7148773784438105897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/menggunakan-where-clause-oracle.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/7148773784438105897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/7148773784438105897'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/menggunakan-where-clause-oracle.html' title='Bagaimana Cara Menggunakan Where Clause Di Oracle Database'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqe_U73An0wUBN1JnVEFe3c3_Er-L7VPvTmcw3qNRhCI7r9TfDqdSf-NPDGBQOgOEtS4YV_iHa9at81S6w5CgGZmDe9plNNbJIW-HAnf9kqble4LGH6lJIquBEiQGWLwL1FQ36uIfBgKSf/s72-c/oracle_tutorial_new.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-6797678225327504674</id><published>2015-02-11T05:24:00.002-08:00</published><updated>2015-02-11T05:29:10.675-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Bagaimana Cara Insert Data Ke Table Di SQLite</title><content type='html'>&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Di bawah ini adalah sintak dasar memasukkan (&lt;i&gt;insert&lt;/i&gt;) data di database SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;INSERT INTO nama_tabel(kolom_1, kolom_2, kolom_3, ..., kolom_n)
VALUES(nilai_1, nilai_2, nilai_3, ..., nilai_n);
&lt;/pre&gt;
&lt;br /&gt;
Atau anda dapat menggunakan sintak di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;INSERT INTO nama_tabel
VALUES(nilai_1, nilai_2, nilai_3, ..., nilai_n);
&lt;/pre&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFcpBLKEznrt1NpBLdfvkWTw3xgzkxHWEss6vZ5rTPj02OuHaMjIDhtFePEG0PWHDg7yGFqGLhdRZux7zQZT2D6kcgSJG9aEW8ecSfphw2MfFPMdFl8jtvM3Pql7ntrWaMq6zs8mVKBOZR/s1600/sqlite+new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFcpBLKEznrt1NpBLdfvkWTw3xgzkxHWEss6vZ5rTPj02OuHaMjIDhtFePEG0PWHDg7yGFqGLhdRZux7zQZT2D6kcgSJG9aEW8ecSfphw2MfFPMdFl8jtvM3Pql7ntrWaMq6zs8mVKBOZR/s1600/sqlite+new.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Insert Data Dengan Select Query&lt;/h3&gt;
Anda dapat memasukkan data kedalam suatu tabel menggunakan Select Query dengan perintah dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;INSERT INTO nama_tabel_tujuan (kolom_1, kolom_2, ..., kolom_n)
SELECT kolom_1, kolom_2, ..., kolom_n
FROM nama_tabel_asal
[WHERE kodisi]
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Latihan&lt;/h3&gt;
Sebagai latihan untuk tutorial ini, silahkan Anda ikuti langkah-langkah di bawah ini:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Buat tabel MAHASISWA seperti di bawah ini:&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE TABLE mahasiswa(
  npm INT NOT NULL PRIMARY KEY,
  nama CHAR(30) NOT NULL,
  gender CHAR(1) NOT NULL,
  fakultas CHAR(30) NOT NULL,
  jurusan CHAR(30) NOT NULL
);
&lt;/pre&gt;
&lt;br /&gt;Baca juga: &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/bagaimana-cara-membuat-tabel-di-sqlite.html&quot;&gt;Membuat tabel di SQLite&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Insert data ke tabel mahasiswa dengan dengan menjalankan query di bawah ini.
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; INSERT INTO mahasiswa VALUES (&#39;0001&#39;,&#39;Nursalim&#39;,&#39;L&#39;,&#39;Ilmu Komputer&#39;,&#39;Teknik Informatika&#39;);
sqlite&amp;gt; INSERT INTO mahasiswa VALUES (&#39;0002&#39;,&#39;Naura Krasiva&#39;,&#39;P&#39;,&#39;Kedokteran&#39;,&#39;Kedokteran Umum&#39;);
sqlite&amp;gt; INSERT INTO mahasiswa VALUES (&#39;0003&#39;,&#39;Nani Indriyani&#39;,&#39;P&#39;,&#39;Sastra&#39;,&#39;Sastra Inggris&#39;);
sqlite&amp;gt; INSERT INTO mahasiswa VALUES (&#39;0004&#39;,&#39;Ahmad Fathoni&#39;,&#39;L&#39;,&#39;Sastra&#39;,&#39;Sastra Inggris&#39;);
sqlite&amp;gt; INSERT INTO mahasiswa VALUES (&#39;0005&#39;,&#39;Sri Rahayu&#39;,&#39;P&#39;,&#39;Teknik&#39;,&#39;Teknik Metalurgi&#39;);
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari tabel MAHASISWA&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .header on
sqlite&amp;gt; .mode column
sqlite&amp;gt; SELECT * FROM mahasiswa;
npm         nama        gender      fakultas       jurusan
----------  ----------  ----------  -------------  ------------------
1           Nursalim    L           Ilmu Komputer  Teknik Informatika
2           Naura Kras  P           Kedokteran     Kedokteran Umum
3           Nani Indri  P           Sastra         Sastra Inggris
4           Ahmad Fath  L           Sastra         Sastra Inggris
5           Sri Rahayu  P           Teknik         Teknik Metalurgi
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Buatlah tabel MAHASISWA_COPY dan masukkan (&lt;i&gt;insert&lt;/i&gt;) data ke tabel MAHASISWA_COPY dari data di tabel MAHASISWA.
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;Script Buat Tabel&lt;/b&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; CREATE TABLE mahasiswa_copy(
   ...&amp;gt; npm INT NOT NULL PRIMARY KEY,
   ...&amp;gt; nama CHAR(30) NOT NULL,
   ...&amp;gt; gender CHAR(1) NOT NULL,
   ...&amp;gt; fakultas CHAR(30) NOT NULL,
   ...&amp;gt; jurusan CHAR(30) NOT NULL
   ...&amp;gt; );
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Script Insert Data&lt;/b&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; INSERT INTO mahasiswa_copy
   ...&amp;gt; SELECT * FROM mahasiswa;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari tabel MAHASISWA_COPY &lt;/li&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; SELECT * FROM mahasiswa_copy;
npm         nama        gender      fakultas       jurusan
----------  ----------  ----------  -------------  ------------------
1           Nursalim    L           Ilmu Komputer  Teknik Informatika
2           Naura Kras  P           Kedokteran     Kedokteran Umum
3           Nani Indri  P           Sastra         Sastra Inggris
4           Ahmad Fath  L           Sastra         Sastra Inggris
5           Sri Rahayu  P           Teknik         Teknik Metalurgi
&lt;/pre&gt;
&lt;/ol&gt;
&lt;br /&gt;
Dari query diatas, terlihat bahwa data dari tabel MAHASISWA_COPY sama seperti data dari tabel MAHASISWA. Bagamana.. Mudah bukan??&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Tutorial SQLite Lainnya&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/bagaimana-cara-membuat-tabel-di-sqlite.html&quot;&gt;Bagaimana Cara Membuat Database di SQLite&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/membuat-database-di-sqlite.html&quot;&gt;Bagaimana Cara Membuat Tabel di SQLite&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/operator-aritmetika-sqlite.html&quot;&gt;Bagaimana Cara Menggunakan Operator Aritmetika di SQLite&lt;/a&gt;. &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/insert-data-tabel-sqlite.html&quot;&gt;Bagaimana Cara Insert Data ke Table di SQLite&lt;/a&gt;. Semoga bermanfaat &amp;amp; Happy Learning &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/SQLite&quot;&gt;SQLite&lt;/a&gt;.

&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/6797678225327504674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/insert-data-tabel-sqlite.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6797678225327504674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6797678225327504674'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/insert-data-tabel-sqlite.html' title='Bagaimana Cara Insert Data Ke Table Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFcpBLKEznrt1NpBLdfvkWTw3xgzkxHWEss6vZ5rTPj02OuHaMjIDhtFePEG0PWHDg7yGFqGLhdRZux7zQZT2D6kcgSJG9aEW8ecSfphw2MfFPMdFl8jtvM3Pql7ntrWaMq6zs8mVKBOZR/s72-c/sqlite+new.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-7701620741535346955</id><published>2015-02-09T05:55:00.000-08:00</published><updated>2015-02-10T05:41:16.248-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Bagaimana Cara Membuat Tabel Di SQLite</title><content type='html'>&lt;h3&gt;
Membuat Tabel&lt;/h3&gt;
Dibawah ini adalah sintak dasar untuk membuat tabel di SQLite.&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE TABLE nama_database.nama_tabel(
  kolom_1 tipe_data [NOT NULL] [PRIMARY KEY]
  kolom_2 tipe_data [NOT NULL],
  kolom_3 tipe_data [NOT NULL],
  ...
  kolom_n tipe_data [NOT NULL]
);

&lt;/pre&gt;
&lt;b&gt;Penjelasan sintak&lt;/b&gt;:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;nama_database&lt;/b&gt;&lt;/span&gt; adalah nama database yang telah Anda buat sebelumnya dan bersifat optional. Baca juga &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/membuat-database-di-sqlite.html&quot;&gt;Membuat Database di SQLite&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;nama_tabel&lt;/b&gt;&lt;/span&gt; adalah nama tabel yang akan digunakan. Harus unik dan tidak boleh sama. Nama tabel bersifat mandatory&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;NOT NULL&lt;/b&gt;&lt;/span&gt; adalah opsi apabila kolom di tabel tersebut tidak boleh kosong (&lt;i&gt;null&lt;/i&gt;).&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;PRIMARY KEY&lt;/b&gt;&lt;/span&gt; adalah opsi apabila kolom di tabel tersebut akan dijadikan sebagai Primary Key.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxB0CvBfwBq2SQFanONBr8f10weswX6YIQM0RnHUOSQJnGELcI9uQolI7MChUl4S8VLDp6lh8k-aBIZv1cGE_X-nXoMh3I53-G9DxoajlmYekEGgLVZdScY0ypHmPkiYak8KzzKhx2xjRH/s1600/sqlite+new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxB0CvBfwBq2SQFanONBr8f10weswX6YIQM0RnHUOSQJnGELcI9uQolI7MChUl4S8VLDp6lh8k-aBIZv1cGE_X-nXoMh3I53-G9DxoajlmYekEGgLVZdScY0ypHmPkiYak8KzzKhx2xjRH/s1600/sqlite+new.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Menampilkan Struktur Table&lt;/h3&gt;
Untuk menampilkan struktur table yang telah Anda buat, Gunakan perintah dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt;.schema nama_tabel
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Menampilkan Daftar Tabel&lt;/h3&gt;
Untuk menampilkan daftar tabel yang ada di database, Anda bisa menggunakan perintah dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .tables
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Menghapus Tabel&lt;/h3&gt;
Dibawah ini adalah sintak dasar untuk menghapus tabel:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP TABLE nama_tabel;
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; DROP TABLE test;
&lt;/pre&gt;
&lt;br /&gt;
Perintah diatas akan menghapus tabel &lt;b&gt;TEST&lt;/b&gt; di database.&lt;br /&gt;
&lt;h3&gt;
Latihan&lt;/h3&gt;
Sebagai latihan coba Anda ikuti langkah-langkah dibawah ini:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Buat tabel MAHASISWA dengan struktur tabel berikut ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; CREATE TABLE mahasiswa(
   ...&amp;gt;   npm INT NOT NULL PRIMARY KEY,
   ...&amp;gt;   nama CHAR(30) NOT NULL,
   ...&amp;gt;   gender CHAR(1) NOT NULL,
   ...&amp;gt;   fakultas CHAR(30) NOT NULL,
   ...&amp;gt;   jurusan CHAR(30) NOT NULL
   ...&amp;gt; );
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Buat tabel MATA_KULIAH dengan struktur tabel berikut ini:
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; CREATE TABLE mata_kuliah(
   ...&amp;gt;   kode_matkul CHAR(5) NOT NULL PRIMARY KEY,
   ...&amp;gt;   nama_matkul CHAR(30) NOT NULL,
   ...&amp;gt;   sks INT NOT NULL
   ...&amp;gt; );
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan daftar tabel yang telah Anda buat
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .tables
mahasiswa    mata_kuliah
&lt;/pre&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan struktur tabel dari tabel MAHASISWA dan MATA_KULIAH
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .schema mahasiswa
CREATE TABLE mahasiswa(
  npm INT NOT NULL PRIMARY KEY,
  nama CHAR(30) NOT NULL,
  gender CHAR(1) NOT NULL,
  fakultas CHAR(30) NOT NULL,
  jurusan CHAR(30) NOT NULL
);
&lt;/pre&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .schema mata_kuliah
CREATE TABLE mata_kuliah(
  kode_matkul CHAR(5) NOT NULL PRIMARY KEY,
  nama_matkul CHAR(30) NOT NULL,
  sks INT NOT NULL
);
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h3&gt;
What&#39;s Next?&lt;/h3&gt;
Pada tutorial selanjutnya kita akan membahas tentang Insert Data di SQLite.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Tutorial SQLite Lainnya&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/membuat-database-di-sqlite.html&quot;&gt;Membuat Database di SQLite.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/operator-aritmetika-sqlite.html&quot;&gt;Menggunakan Operator Aritmetika di SQLite&lt;/a&gt;. &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/bagaimana-cara-membuat-tabel-di-sqlite.html&quot;&gt;Bagaimana Cara Membuat &amp;amp; Menghapus Tabel Di SQLite&lt;/a&gt;. Semoga bermanfaat &amp;amp; Happy Learning &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/SQLite&quot;&gt;SQLite&lt;/a&gt;.

&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;











</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/7701620741535346955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/bagaimana-cara-membuat-tabel-di-sqlite.html#comment-form' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/7701620741535346955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/7701620741535346955'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/bagaimana-cara-membuat-tabel-di-sqlite.html' title='Bagaimana Cara Membuat Tabel Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxB0CvBfwBq2SQFanONBr8f10weswX6YIQM0RnHUOSQJnGELcI9uQolI7MChUl4S8VLDp6lh8k-aBIZv1cGE_X-nXoMh3I53-G9DxoajlmYekEGgLVZdScY0ypHmPkiYak8KzzKhx2xjRH/s72-c/sqlite+new.png" height="72" width="72"/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-3682114002609440106</id><published>2015-02-08T19:18:00.004-08:00</published><updated>2015-02-08T19:18:26.566-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Bagaimana Cara Membuat Database Di SQLite</title><content type='html'>Untuk membuat database di SQLite merupakan pekerjaan yang sangat mudah sekali, karena tidak membutuhkan privilege khusus untuk membuatnya, tidak seperti di database lainnya seperti Oracle, dan MySQL.&lt;br /&gt;
&lt;br /&gt;
Baca Juga:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2014/12/membuat-database-mysql.html&quot;&gt;Membuat Database di MySQL&lt;/a&gt;. &lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbCsOAsEbsMpvg5oVKMt5llT3aotLpTWgHaJvyZMp6mWWh_jJaFfu3D1vMzytv-geqSyl1xw6Z3R25WMJcuXpV2qX1EOeryh1uNlOriWURpwURfft8HvRWEPIRYKOq9Mzm9P5hRxcsDoue/s1600/sqlite+new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbCsOAsEbsMpvg5oVKMt5llT3aotLpTWgHaJvyZMp6mWWh_jJaFfu3D1vMzytv-geqSyl1xw6Z3R25WMJcuXpV2qX1EOeryh1uNlOriWURpwURfft8HvRWEPIRYKOq9Mzm9P5hRxcsDoue/s1600/sqlite+new.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Di bawah ini adalah sintak dasar untuk membuat database di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite3 nama_database.db
&lt;/pre&gt;
&lt;br /&gt;
Sedangkan untuk menampilkan nama database yang telah Anda buat, gunakan perintah berikut ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt;.databases

&lt;/pre&gt;
&lt;b&gt;Penjelasan sintak&lt;/b&gt;

&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;nama_database.db&lt;/b&gt;&lt;/span&gt; adalah nama database yang akan dibuat. Nama database haruslah unik. &lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
Contoh:&lt;/h3&gt;
Dibawah ini adalah contoh perintah untuk membuat database di SQLite:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;C:\sqllite&amp;gt;sqlite3 akademik.db
SQLite version 3.8.8.2 2015-01-30 14:30:45
Enter &quot;.help&quot; for usage hints.

&lt;/pre&gt;
Perintah diatas akan membuat file database &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;akademik.db&lt;/b&gt;&lt;/span&gt;&amp;nbsp; di folder &lt;b&gt;C:\sqllite&lt;/b&gt; kalau database tersebut belum dibuat. Sedangkan kalau sudah dibuat, maka database tersebut akan digunakan.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1BxaSvXKyfEzxKAyXYQpmPM6aYb4hD-R_0vXBD7aaM8_U2sf36c5PBDyYKzZCnqsSMFdn3kQIyAHHCK4pKh1cA3-MjTRyzxveT9mJC2OwTx4Fh87m5YKWOPiriZse0Ntev4Pzlu9ep0MR/s1600/sqlite+create+db.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Membuat Database Di SQLite&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1BxaSvXKyfEzxKAyXYQpmPM6aYb4hD-R_0vXBD7aaM8_U2sf36c5PBDyYKzZCnqsSMFdn3kQIyAHHCK4pKh1cA3-MjTRyzxveT9mJC2OwTx4Fh87m5YKWOPiriZse0Ntev4Pzlu9ep0MR/s1600/sqlite+create+db.png&quot; title=&quot;Membuat Database Di SQLite&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Untuk membuktikan apakah database akademik.db telah berhasil dibuat, Anda gunakan perintah &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;.databases&lt;/b&gt;&lt;/span&gt; seperti dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .databases
seq  name             file
---  ---------------  ----------------------------------------------------------
0    main             C:\sqllite\akademik.db

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Export Database Ke SQL File&lt;/h3&gt;
Untuk meng-export (&lt;i&gt;dump&lt;/i&gt;) database ke dalam sebuah file SQL, Anda dapat menggunakan perintah &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;.dump&lt;/b&gt;&lt;/span&gt; seperti sintak di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite3 nama_database.db .dump &amp;gt; nama_database.sql
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;C:\sqllite&amp;gt;sqlite3 akademik.db .dump &amp;gt; akademik.sql

&lt;/pre&gt;
Perintah diatas akan meng-export file &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;akademik.db&lt;/b&gt;&lt;/span&gt; menjadi file &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;akademik.sql&lt;/b&gt;&lt;/span&gt; seperti gambar di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXK6N1Hlv0CV5lUkk-G2xt53Dd9WOuOJPIbK3mNHouoNcd_tJaNh2U5UyKNacFeMamY34X0JfCV1NsoI86l_-b6xA5GWecnkF_kMuR0QKZeFqTrKkCvWjwxhwzoun7BVcQcGsHNF6BUSuv/s1600/sqlite+export+db.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Membuat Database Di SQLite&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXK6N1Hlv0CV5lUkk-G2xt53Dd9WOuOJPIbK3mNHouoNcd_tJaNh2U5UyKNacFeMamY34X0JfCV1NsoI86l_-b6xA5GWecnkF_kMuR0QKZeFqTrKkCvWjwxhwzoun7BVcQcGsHNF6BUSuv/s1600/sqlite+export+db.png&quot; title=&quot;Membuat Database Di SQLite&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Whats Next?&lt;/h3&gt;
Pada tutorial selanjutnya, Kita akan belajar membuat tabel di SQLite. So, ikuti terus tutorial SQLite selanjutnya.&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat Bagaimana Cara Membuat Database Di SQLite. Semoga bermanfaat &amp;amp; Happy Learning &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/SQLite&quot;&gt;SQLite&lt;/a&gt;.

&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;





</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/3682114002609440106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/membuat-database-di-sqlite.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/3682114002609440106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/3682114002609440106'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/membuat-database-di-sqlite.html' title='Bagaimana Cara Membuat Database Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbCsOAsEbsMpvg5oVKMt5llT3aotLpTWgHaJvyZMp6mWWh_jJaFfu3D1vMzytv-geqSyl1xw6Z3R25WMJcuXpV2qX1EOeryh1uNlOriWURpwURfft8HvRWEPIRYKOq9Mzm9P5hRxcsDoue/s72-c/sqlite+new.png" height="72" width="72"/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-8505455685956030071</id><published>2015-02-08T08:21:00.001-08:00</published><updated>2015-02-08T08:46:13.794-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>Bagaimana Cara Menggunakan Operator Aritmetika Di SQLite</title><content type='html'>&lt;h3&gt;
Apa Itu Operator Aritmetika?&lt;/h3&gt;
Operator Aritmetika adalah operator yang digunakan untuk melakukan operasi matematika seperti penjumlahan, pengurangan, pembagian, dan perkalian serta modulus (hasil sisa bagi).&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhELZZ4FhxwZGO3W4yy9iSjCEI81NxSmGOOA42o9aDz7Bf2jkH7Ynz0iw_qhc2Ayk2ZOUtwq5EJTYSHXUgDg9uc5jxQ1BkVbqYtwSFyGS0VK3kk8crh1-2u7FdA9xbFqLXBsMlSJFnylfcz/s1600/sqlite+new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhELZZ4FhxwZGO3W4yy9iSjCEI81NxSmGOOA42o9aDz7Bf2jkH7Ynz0iw_qhc2Ayk2ZOUtwq5EJTYSHXUgDg9uc5jxQ1BkVbqYtwSFyGS0VK3kk8crh1-2u7FdA9xbFqLXBsMlSJFnylfcz/s1600/sqlite+new.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Macam-Macam Operator Aritmetika&lt;/h3&gt;
Di bawah ini adalah tabel macam-macam operator aritmetika&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Operator&lt;/th&gt;
&lt;th&gt;Deskripsi&lt;/th&gt;
&lt;th&gt;Contoh&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;+&lt;/td&gt;
&lt;td&gt;Operator Penjumlahan&lt;/td&gt;
&lt;td&gt;10+30 akan menghasilkan angka 40&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;-&lt;/td&gt;
&lt;td&gt;Operator Pengurangan&lt;/td&gt;
&lt;td&gt;30-10 akan menghasilkan angka 20&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;*&lt;/td&gt;
&lt;td&gt;Operator Perkalian&lt;/td&gt;
&lt;td&gt;30*10 akan menghasilkan angka 300&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;/&lt;/td&gt;
&lt;td&gt;Operator Pembagian&lt;/td&gt;
&lt;td&gt;30/10 akan menghasilkan angka 3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;%&lt;/td&gt;
&lt;td&gt;Operator Modulus (sisa bagi)&lt;/td&gt;
&lt;td&gt;30%10 akan menghasilkan angka 0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;h3&gt;
Operator Precedence&lt;/h3&gt;
Operator Precedence adalah urutan operator yang akan dijalankan terlebih dahulu apabila terdapat lebih dari satu macam operator.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah operator precedence yang terdapat di SQLite dari prioritas pertama sampai dengan prioritas terakhir.&lt;br /&gt;
&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;||&lt;br /&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; /&amp;nbsp;&amp;nbsp;&amp;nbsp; %&lt;br /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;br /&gt;&amp;lt;&amp;lt;&amp;nbsp;&amp;nbsp; &amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp; &amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;&amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;=&amp;nbsp;&amp;nbsp; &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;=&lt;br /&gt;=&amp;nbsp;&amp;nbsp;&amp;nbsp; ==&amp;nbsp;&amp;nbsp; !=&amp;nbsp;&amp;nbsp; &amp;lt;&amp;gt;&amp;nbsp;&amp;nbsp; IS&amp;nbsp; IN&amp;nbsp; LIKE&amp;nbsp; GLOB&amp;nbsp; BETWEEN&lt;br /&gt;AND&amp;nbsp;&amp;nbsp; &lt;br /&gt;OR&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Operator &lt;span style=&quot;color: magenta;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;b&gt;||&lt;/b&gt;&lt;/span&gt;&lt;/span&gt; adalah operator dengan prioritas tertinggi, dan operator &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;OR&lt;/b&gt;&lt;/span&gt; adalah operator dengan prioritas paling akhir.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh Penggunaan&lt;/h3&gt;
Sebelum menggunakan operator aritmetika, Anda harus terlebih dahulu membuka SQLite console yang terletak di direktori tempat Anda menginstall SQLite. Misalkan Anda menginstall SQLite di folder &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;C:\sqllite&lt;/b&gt;&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;C:\sqllite&amp;gt;sqlite3.exe
SQLite version 3.8.8.2 2015-01-30 14:30:45
Enter &quot;.help&quot; for usage hints.
Connected to a transient in-memory database.
Use &quot;.open FILENAME&quot; to reopen on a persistent database.

&lt;/pre&gt;
Untuk menggunakan operator aritmetika, Anda tinggal mengetikan perintah SQL dibawah ini.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;sqlite&amp;gt; .mode line
sqlite&amp;gt; SELECT 10+30;
10+30 = 40

sqlite&amp;gt; SELECT 30-20;
30-20 = 10

sqlite&amp;gt; SELECT 10*5;
 10*5 = 50

sqlite&amp;gt; SELECT 10/5;
 10/5 = 2

sqlite&amp;gt; SELECT 10%5;
 10%5 = 0

sqlite&amp;gt; SELECT 3*3/9;
3*3/9 = 1

sqlite&amp;gt; SELECT 3 + 4 - 1 + 5;
3 + 4 - 1 + 5 = 11

&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat Bagaimana Cara Menggunakan Operator Aritmetika Di SQLite. Semoga bermanfaat &amp;amp; Happy Learning SQLite.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/8505455685956030071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/operator-aritmetika-sqlite.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/8505455685956030071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/8505455685956030071'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/operator-aritmetika-sqlite.html' title='Bagaimana Cara Menggunakan Operator Aritmetika Di SQLite'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhELZZ4FhxwZGO3W4yy9iSjCEI81NxSmGOOA42o9aDz7Bf2jkH7Ynz0iw_qhc2Ayk2ZOUtwq5EJTYSHXUgDg9uc5jxQ1BkVbqYtwSFyGS0VK3kk8crh1-2u7FdA9xbFqLXBsMlSJFnylfcz/s72-c/sqlite+new.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-6598185219889482328</id><published>2015-02-07T23:47:00.003-08:00</published><updated>2015-02-11T05:48:28.108-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><title type='text'>Bagaimana Cara Menggunakan Select Distinct Di Oracle</title><content type='html'>&lt;h3&gt;
Apa Itu Distinct?&lt;/h3&gt;
DISTINCT adalah salah satu operator di database Oracle&amp;nbsp; bahkan hampir di semua database yang digunakan untuk mencegah 
adanya duplikasi data atau record. Misalkan ada 10 orang yang bernama 
&#39;AHMAD&#39;, maka dengan menggunakan operator Distinct, Anda bisa 
mengeliminasi data &#39;AHMAD&#39; menjadi satu nama saja.&lt;br /&gt;
&lt;br /&gt;
Operator Distinct digunakan setelah keyword SELECT pada &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/bagaimana-cara-menggunakan-select-query.html&quot;&gt;Select statement&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4hF8LWLfhWkglL6YWx86BKNVN3rtGU9VAt0Nk8L3PZjcMQaA0GETe-KSJ_xLKMfW3nQusb5tpecttXFh0hS-kRgo1ssEh6jK7kg4-c9NUhMefX-b1o0663-NzpmhU3SvQl3_zEVAgx5jG/s1600/oracle_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4hF8LWLfhWkglL6YWx86BKNVN3rtGU9VAt0Nk8L3PZjcMQaA0GETe-KSJ_xLKMfW3nQusb5tpecttXFh0hS-kRgo1ssEh6jK7kg4-c9NUhMefX-b1o0663-NzpmhU3SvQl3_zEVAgx5jG/s1600/oracle_tutorial_new.png&quot; height=&quot;289&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Di bawah ini adalah sintak dasar Select Distinct di Oracle:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT DISTINCT nama_kolom
FROM nama_tabel
WHERE kondisi
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh Latihan&lt;/h3&gt;
Sebagai latihan penggunaan Select Distinct, Anda dapat mengikuti step-step dibawah ini:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Buatlah tabel di database Oracle dengan nama TBL_KARYAWAN dan isi data tabel karyawan dengan data-data berikut:
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;TBL_KARYAWAN&lt;/b&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;NAMA_DEPAN&lt;/th&gt;
&lt;th&gt;NAMA_BELAKANG&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Agung&lt;/td&gt;
&lt;td&gt;Heriyadi&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Agung&lt;/td&gt;
&lt;td&gt;Supriyatna&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ahmad&lt;/td&gt;
&lt;td&gt;Sahil&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ahmad&lt;/td&gt;
&lt;td&gt;Sofyan&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ana&lt;/td&gt;
&lt;td&gt;Fauziyah&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Asep&lt;/td&gt;
&lt;td&gt;Supriyatna&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Laura&lt;/td&gt;
&lt;td&gt;Krasiva&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Naura&lt;/td&gt;
&lt;td&gt;Krasiva&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ngatimin&lt;/td&gt;
&lt;td&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nurul&lt;/td&gt;
&lt;td&gt;Anwariyah&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nurul&lt;/td&gt;
&lt;td&gt;Hikmah&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sutrisno&lt;/td&gt;
&lt;td&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Zainuddin&lt;/td&gt;
&lt;td&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;u&gt;&lt;b&gt;
Script Buat Table&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; CREATE TABLE TBL_KARYAWAN(
  2  nama_depan VARCHAR2(50),
  3  nama_belakang VARCHAR(50)
  4  );

Table created.

&lt;/pre&gt;
Baca juga: &lt;a href=&quot;http://naura-lab.blogspot.com/2014/12/bagaimana-cara-membuat-table-di-oracle.html&quot;&gt;Membuat Tabel di Oracle Database&lt;/a&gt;.
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Script Insert Data&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Agung&#39;,&#39;Heriyadi&#39;);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Agung&#39;,&#39;Supriyatna&#39;);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Ahmad&#39;,&#39;Sahil&#39;);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Ahmad&#39;,&#39;Sofyan&#39;);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Ana&#39;,&#39;Fauziyah&#39;);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Asep&#39;,&#39;Supriyatna&#39;);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Laura&#39;,&#39;Krasiva&#39;);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Naura&#39;,&#39;Krasiva&#39;);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Ngatimin&#39;,null);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Nurul&#39;,&#39;Anwariyah&#39;);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Nurul&#39;,&#39;Hikmah&#39;);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Sutrisno&#39;,null);

1 row created.

SQL&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Zainuddin&#39;,null);

1 row created.

&lt;/pre&gt;
&lt;br /&gt;
Baca juga: &lt;a href=&quot;http://naura-lab.blogspot.com/2014/12/insert-data-ke-table-di-database-oracle.html&quot;&gt;Insert Statement di Oracle Database&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan semua data Karyawan
pada TBL_KARYAWAN&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT * FROM tbl_karyawan;

&lt;/pre&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu3oQBnOvrpfvVZOUuOoTv5UOWyZv1FnnYfODfQv-8zDsn9KRsBXy1EWf51U9ON-zysjitnQyh70QVgZpSXJ5_4g5uzw83L2WabVd0V-AhqtqITCT65XoVZaU5Ijq9nho3VnviMR-T8iqo/s1600/tbl_karyawan_all.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Menggunakan Select Distinct Oracle&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu3oQBnOvrpfvVZOUuOoTv5UOWyZv1FnnYfODfQv-8zDsn9KRsBXy1EWf51U9ON-zysjitnQyh70QVgZpSXJ5_4g5uzw83L2WabVd0V-AhqtqITCT65XoVZaU5Ijq9nho3VnviMR-T8iqo/s1600/tbl_karyawan_all.png&quot; title=&quot;Menggunakan Select Distinct Oracle&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;Query diatas menghasilkan 10 record karena ada 3 record yang 
dieliminasi yaitu nama Agung, Ahmad, dan Nurul yang awalnya double hanya
 ditampilkan satu record saja.&lt;br /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan Nama Depan Karyawan menggunakan Select Distinct. Dan lihat hasilnya.&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT DISTINCT nama_depan FROM tbl_karyawan
ORDER BY nama_depan;

&lt;/pre&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiugyAED1F5lnzIvRwfE_HefR67-43q6IczBilVZHE4BGZMSPup0dTEJPBejqOyy-1Q-yvpd1WhCVIqx3MrVT45iLd4buwUFGwm3rVgrisknn060Yldi1JAkCP8SmOIAwQxB3A8RdFArKgP/s1600/select+distinct+nama_depan.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiugyAED1F5lnzIvRwfE_HefR67-43q6IczBilVZHE4BGZMSPup0dTEJPBejqOyy-1Q-yvpd1WhCVIqx3MrVT45iLd4buwUFGwm3rVgrisknn060Yldi1JAkCP8SmOIAwQxB3A8RdFArKgP/s1600/select+distinct+nama_depan.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan Nama Belakang menggunakan Select Distinct. Dan lihat hasilnya
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT DISTINCT nama_belakang FROM tbl_karyawan;

&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4Auq-K-Db7qPSqjwzA2V_tmbv7GC9NsWqr_FDfKtr0aFB-OtaiQ5tgA0YsVQmIHDTtXMIH2-Ao8g83rwANpkHBILwI1DNmoaOMGDyGSBZ7DqwVmOOTE95xlh1XjWdOpRL5kDxmQIc8msF/s1600/select+distinct+2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4Auq-K-Db7qPSqjwzA2V_tmbv7GC9NsWqr_FDfKtr0aFB-OtaiQ5tgA0YsVQmIHDTtXMIH2-Ao8g83rwANpkHBILwI1DNmoaOMGDyGSBZ7DqwVmOOTE95xlh1XjWdOpRL5kDxmQIc8msF/s1600/select+distinct+2.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Sekian tutorial singkat Bagaimana Cara Menggunakan Select Distinct Di Oracle. Semoga bermanfaat &amp;amp; 
Selamat &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/Oracle&quot;&gt;Belajar Oracle&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/6598185219889482328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/select-distinct-di-oracle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6598185219889482328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6598185219889482328'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/select-distinct-di-oracle.html' title='Bagaimana Cara Menggunakan Select Distinct Di Oracle'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4hF8LWLfhWkglL6YWx86BKNVN3rtGU9VAt0Nk8L3PZjcMQaA0GETe-KSJ_xLKMfW3nQusb5tpecttXFh0hS-kRgo1ssEh6jK7kg4-c9NUhMefX-b1o0663-NzpmhU3SvQl3_zEVAgx5jG/s72-c/oracle_tutorial_new.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-6893050511239315507</id><published>2015-02-06T22:54:00.001-08:00</published><updated>2015-02-06T22:54:18.673-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><title type='text'>Bagaimana Cara Membuat, Mengubah, dan Menghapus Synonym Di Oracle Database</title><content type='html'>&lt;h3&gt;
Apa Itu Synonym&lt;/h3&gt;
Biasanya kita kalau mengakses sebuah object di database dari schema atau user lain misalkan table, maka kita harus menyertakan secara komplit &lt;span style=&quot;color: magenta;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;b&gt;nama_schema.nama_object&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;. Contoh schema &lt;b&gt;HR&lt;/b&gt; mempunyai tabel &lt;b&gt;EMPLOYEE&lt;/b&gt;. dan schema lainnya misal &lt;b&gt;ACCOUNTING&lt;/b&gt; ingin mengakses tabel EMPLOYEE milik HR, maka schema accounting harus mengaksesnya secara full yaitu &lt;b&gt;HR.EMPLOYEE&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Selain untuk tujuan diatas, synonym juga dapat digunakan untuk:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Memperpendek nama dari sebuah object di database.&lt;/li&gt;
&lt;li&gt;Dengan menggunakan keyword PUBLIC, kita bebas mengakses object di database dari user atau schema lain.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIrHjW68MAo-Ci07-eWZWzm6Bk4yYDF_0UWt3OZY5UUkQm0ieomj_tg-BJFZToSUGBhAriMGKi0aHMp_h9afivZ3Pu3D__yB_GQjVe_ttLshsrkGjd87qZ2o_Znbf9-8bhecDMFPdBIsCf/s1600/oracle_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIrHjW68MAo-Ci07-eWZWzm6Bk4yYDF_0UWt3OZY5UUkQm0ieomj_tg-BJFZToSUGBhAriMGKi0aHMp_h9afivZ3Pu3D__yB_GQjVe_ttLshsrkGjd87qZ2o_Znbf9-8bhecDMFPdBIsCf/s1600/oracle_tutorial_new.png&quot; height=&quot;289&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintax Dasar&lt;/h3&gt;
Di bawah ini adalah sintak dasar pembuatan synonym di Oracle:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE [OR REPLACE] [PUBLIC] SYNONYM nama_synonym
FOR nama_schema.object;
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Penjelasan sintak&lt;/b&gt;:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;[public]&lt;/b&gt;&lt;/span&gt; digunakan agar synonym dapa diakses secara bebas oleh user atau schema lainnya di database.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;object&lt;/b&gt;&lt;/span&gt; adalah object di Oracle yang akan digunakan sebagai synonym. Object disini bisa berupa &lt;a href=&quot;http://naura-lab.blogspot.com/2014/12/bagaimana-cara-membuat-table-di-oracle.html&quot;&gt;table&lt;/a&gt;, view, procedure, function, materialized view, sequence, dan lain sebagainya. &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Membuat Synonym&lt;/h3&gt;
Misalkan Anda ingin membuat sebuah synonym di tabel EMPLOYEE milik schema HR agar bisa diakses oleh user diluar schema HR, Anda bisa menggunakan perintah dibawah ini.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE SYNONYM H_EMP
FOR HR.EMPLOYEE;

&lt;/pre&gt;
Setelah anda berhasil membuat&amp;nbsp; synonym H_EMP, maka user diluar schema HR dapat mengakses secara bebas synonym H_EMP.&amp;nbsp; Untuk mengaksesnya, dapat menggunakan perintah SELECT Query.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT * FROM H_EMP;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Menampilkan Daftar Synonym&lt;/h3&gt;
Anda dapat menampilkan daftar synonym yang ada di database dengan menggunakan query dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT synonym_name, table_owner, table_name 
FROM user_synonyms;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Mengubah Synonym&lt;/h3&gt;
Anda dapat mengubah synonym dengan menggunakan perintah dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE OR REPLACE nama_synonym
FOR nama_skema.nama_object;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Menghapus Synonym&lt;/h3&gt;
Untuk menghapus sebuah synonym, Anda dapat menggunakan sintak berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP SYNONYM nama_synonym;

&lt;/pre&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
atau&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP PUBLIC SYNONYM nama_synonym;
&lt;/pre&gt;
&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP SYNONYM H_EMP;

&lt;/pre&gt;
&lt;br /&gt;
Sekian tutorial singkat Bagaimana Cara Membuat, Mengubah, dan Menghapus Synonym Di Oracle Database. Semoga bermanfaat &amp;amp; 
Selamat &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/Oracle&quot;&gt;Belajar Oracle&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/6893050511239315507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/membuat-synonym-di-oracle.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6893050511239315507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6893050511239315507'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/membuat-synonym-di-oracle.html' title='Bagaimana Cara Membuat, Mengubah, dan Menghapus Synonym Di Oracle Database'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIrHjW68MAo-Ci07-eWZWzm6Bk4yYDF_0UWt3OZY5UUkQm0ieomj_tg-BJFZToSUGBhAriMGKi0aHMp_h9afivZ3Pu3D__yB_GQjVe_ttLshsrkGjd87qZ2o_Znbf9-8bhecDMFPdBIsCf/s72-c/oracle_tutorial_new.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-6672400037389520327</id><published>2015-02-05T13:21:00.001-08:00</published><updated>2015-02-05T13:25:41.420-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><title type='text'>Bagaimana Cara Membuat, Merubah, Dan Menghapus View Di Oracle</title><content type='html'>&lt;h3&gt;
Apa Itu View?&lt;/h3&gt;
VIEW adalah tabel virtual (&lt;i&gt;virtual table&lt;/i&gt;) 
hasil dari sebuah statement Select Query. Mengapa View disebut virtual 
tabel? Jawabannya karena View mirip sebuah tabel yaitu berisi kolom atau
 field dan record tetapi view bersifat read only yaitu Anda tidak bisa 
melakukan proses insert data ke view. Disamping itu, kita juga bisa 
melakukan query dengan menggunakan View.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkfhOj9HM7ELbCCyIrQFB5rPLe57pj9Ir-quYAvzMm2o5o0ulHgvqVO6Aaq8yyASjkX95EIjsCtg-KxmCQsRnriTp9f3VZoZwr9FDwePa7y905deA2ItpETm9jtB1O8ob7eDo42_Al3b1Z/s1600/oracle_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkfhOj9HM7ELbCCyIrQFB5rPLe57pj9Ir-quYAvzMm2o5o0ulHgvqVO6Aaq8yyASjkX95EIjsCtg-KxmCQsRnriTp9f3VZoZwr9FDwePa7y905deA2ItpETm9jtB1O8ob7eDo42_Al3b1Z/s1600/oracle_tutorial_new.png&quot; height=&quot;289&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Catatan&lt;/b&gt;: &lt;br /&gt;
&lt;br /&gt;
Data yang ada di View akan selalu &lt;i&gt;up to date&lt;/i&gt; seiring dengan data yang ada di tabel.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Membuat View&lt;/h3&gt;
Untuk membuat sebuah view di Oracle, Anda dapat 
menggunakan perintah CREATE VIEW. Di bawah ini adalah sintak dasar untuk
 membuat view di Oracle:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE VIEW nama_view AS
SELECT kolom_1, kolom_2, kolom_n
FROM nama_table
WHERE kondisi;
&lt;/pre&gt;
&lt;br /&gt;
Di bawah ini adalah langkah-langkah dalam membuat view sebagai bahan latihan.&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Buatlah sebuah table KARYAWAN dan isi datanya seperti berikut ini.
&lt;br /&gt;&lt;br /&gt;&lt;b&gt;
Tabel KARYAWAN&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;NIK&lt;/th&gt;
&lt;th&gt;Nama&lt;/th&gt;
&lt;th&gt;Kode_Department&lt;/th&gt;
&lt;th&gt;Gender&lt;/th&gt;
&lt;th&gt;Gaji_Pokok&lt;/th&gt;
&lt;th&gt;Tunjangan&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0001&lt;/td&gt;
&lt;td&gt;Nursalim&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;L&lt;/td&gt;
&lt;td&gt;3000000&lt;/td&gt;
&lt;td&gt;250000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0002&lt;/td&gt;
&lt;td&gt;Naura Krasiva Elsalna&lt;/td&gt;
&lt;td&gt;ACCOUNTING&lt;/td&gt;
&lt;td&gt;P&lt;/td&gt;
&lt;td&gt;1750000&lt;/td&gt;
&lt;td&gt;100000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0003&lt;/td&gt;
&lt;td&gt;Nani Indriyani&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;P&lt;/td&gt;
&lt;td&gt;2750000&lt;/td&gt;
&lt;td&gt;200000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0004&lt;/td&gt;
&lt;td&gt;Ahmad Fathoni&lt;/td&gt;
&lt;td&gt;HRD&lt;/td&gt;
&lt;td&gt;L&lt;/td&gt;
&lt;td&gt;1000000&lt;/td&gt;
&lt;td&gt;100000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0005&lt;/td&gt;
&lt;td&gt;Bayu Dirgantara&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;L&lt;/td&gt;
&lt;td&gt;3000000&lt;/td&gt;
&lt;td&gt;250000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;u&gt;&lt;b&gt;
Script Buat Table&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; CREATE TABLE karyawan (
  2  nik VARCHAR2(5) NOT NULL PRIMARY KEY,
  3  nama VARCHAR2(50) NOT NULL,
  4  gender CHAR(1) NOT NULL,
  5  department VARCHAR2(30) NOT NULL,
  6  gaji_pokok NUMBER(10) NOT NULL,
  7  tunjangan NUMBER(10) NOT NULL
  8  );

Table created.

&lt;/pre&gt;
&lt;b&gt;
&lt;u&gt;Script Insert Data&lt;/u&gt;&lt;/b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; INSERT INTO karyawan VALUES(&#39;0001&#39;,&#39;Nursalim&#39;,&#39;L&#39;,&#39;IT&#39;,3000000,250000);

1 row created.

SQL&amp;gt; INSERT INTO karyawan VALUES(&#39;0002&#39;,&#39;Naura Krasiva Elsalna&#39;,&#39;P&#39;,&#39;ACCOUNTING&#39;,1750000,100000);

1 row created.

SQL&amp;gt; INSERT INTO karyawan VALUES(&#39;0003&#39;,&#39;Nani Indriyani&#39;,&#39;P&#39;,&#39;IT&#39;,2750000,200000);

1 row created.

SQL&amp;gt; INSERT INTO karyawan VALUES(&#39;0004&#39;,&#39;Ahmad Fathoni&#39;,&#39;L&#39;,&#39;HRD&#39;,1000000,100000);

1 row created.

SQL&amp;gt; INSERT INTO karyawan VALUES(&#39;0005&#39;,&#39;Bayu Dirgantara&#39;,&#39;L&#39;,&#39;IT&#39;,3000000,250000);

1 row created.

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari tabel KARYAWAN
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT * FROM karyawan;

&lt;/pre&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh86vJqdwKJC6jKm6eQNgPGc6HZH1vGaquALbU9vbh3s8-YL-Tf3OQ-amjYM9xfTmkCtGG7nG-QFJhSJQ2SqS69g7BJJudl9hsk88n9hda-xWd9vWBDALyX_VJU_ispfq9k6TvMPsK7OId1/s1600/select+karyawan.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Membuat View di Oracle&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh86vJqdwKJC6jKm6eQNgPGc6HZH1vGaquALbU9vbh3s8-YL-Tf3OQ-amjYM9xfTmkCtGG7nG-QFJhSJQ2SqS69g7BJJudl9hsk88n9hda-xWd9vWBDALyX_VJU_ispfq9k6TvMPsK7OId1/s1600/select+karyawan.png&quot; title=&quot;Membuat View Di Oracle&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;Buatlah sebuah view dengan nama V_KARYAWAN_IT yang mempunyai kolom 
NIK, Nama, Jenis Kelamin, Gaji Bersih dimana Gaji Bersih adalah Gaji 
Pokok + Tunjangan dari departement IT.
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; CREATE VIEW V_KARYAWAN_IT AS
  2  SELECT nik, nama, gender &quot;Jenis Kelamin&quot;, gaji_pokok+tunjangan &quot;Gaji Bersih&quot;
  3  FROM karyawan
  4  WHERE department = &#39;IT&#39;;

View created.

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari view V_KARYAWAN_IT dengan menggunakan MySQL command line&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT * FROM V_KARYAWAN_IT;

&lt;/pre&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVn_bKmGzli3ea2rt4MHYNmuVnrgLZuGJdNlm24OHjj_gphMnUmEPdcaEZCxb50kUXn3sXT5kKHaoZYTlFFp5Z7KMiWGAB_g9QEXZeneHXtwwfRj0JPYSA4pH83POFmbxMLqjX0ObPUneo/s1600/select+karyawan+view.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Menampilkan View&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVn_bKmGzli3ea2rt4MHYNmuVnrgLZuGJdNlm24OHjj_gphMnUmEPdcaEZCxb50kUXn3sXT5kKHaoZYTlFFp5Z7KMiWGAB_g9QEXZeneHXtwwfRj0JPYSA4pH83POFmbxMLqjX0ObPUneo/s1600/select+karyawan+view.png&quot; height=&quot;178&quot; title=&quot;Menampilkan View&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h3&gt;
Menampilkan Daftar View&lt;/h3&gt;
Anda dapat menampilkan daftar atau list view yang ada di database MySQL dengan menggunakan perintah di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT view_name FROM user_views;

VIEW_NAME
------------------------------
V_KARYAWAN_IT

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Meng-Update View&lt;/h3&gt;
Anda dapat meng-update view sesuai dengan 
kebutuhan Anda seperti menambahkan kolom pada view ataupun menambahkan 
filter pada Where Clause di view tersebut. Untuk mengupdate view, Anda 
bisa menggunakan perintah CREATE OR REPLACE VIEW.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dasar untuk mengupdate view yang sudah ada di MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE OR REPLACE VIEW nama_view AS
SELECT kolom_1, kolom_2, kolom_n
FROM nama_tabel
WHERE kondisi;
&lt;/pre&gt;
&lt;br /&gt;
Sebagai Latihan, coba Anda modifikasi view 
V_KARYAWAN_IT diatas dengan menambahkan filter HANYA karyawan yang 
berjenis kelamin laki-laki saja.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; CREATE OR REPLACE VIEW V_KARYAWAN_IT AS
  2  SELECT nik, nama, gender &quot;Jenis Kelamin&quot;, gaji_pokok+tunjangan &quot;Gaji Bersih&quot;
  3  FROM karyawan
  4  WHERE department = &#39;IT&#39;
  5  AND gender = &#39;L&#39;;

View created.

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Menghapus View (Drop View)&lt;/h3&gt;
Di bawah ini adalah sintak dasar untuk menghapus view di Oracle&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP VIEW nama_view;
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP VIEW V_KARYAWAN_IT;
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/02/membuat-view-di-oracle.html&quot;&gt;Bagaimana Cara Membuat, Merubah, Dan Menghapus View Di Oracle&lt;/a&gt;. Semoga bermanfaat &amp;amp; 
Selamat &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/Oracle&quot;&gt;Belajar Oracle&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/6672400037389520327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/membuat-view-di-oracle.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6672400037389520327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/6672400037389520327'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/membuat-view-di-oracle.html' title='Bagaimana Cara Membuat, Merubah, Dan Menghapus View Di Oracle'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkfhOj9HM7ELbCCyIrQFB5rPLe57pj9Ir-quYAvzMm2o5o0ulHgvqVO6Aaq8yyASjkX95EIjsCtg-KxmCQsRnriTp9f3VZoZwr9FDwePa7y905deA2ItpETm9jtB1O8ob7eDo42_Al3b1Z/s72-c/oracle_tutorial_new.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-1478206960015560193</id><published>2015-02-04T06:54:00.002-08:00</published><updated>2015-02-07T06:40:38.486-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL Basic"/><title type='text'>Bagaimana Cara Menggunakan Select Distinct Di MySQL</title><content type='html'>&lt;h3&gt;
Apa Itu Distinct?&lt;/h3&gt;
DISTINCT adalah salah satu operator di database MySQL bahkan hampir di semua database yang digunakan untuk mencegah adanya duplikasi data atau record. Misalkan ada 10 orang yang bernama &#39;AHMAD&#39;, maka dengan menggunakan operator Distinct, Anda bisa mengeliminasi data &#39;AHMAD&#39; menjadi satu nama saja.&lt;br /&gt;
&lt;br /&gt;
Operator Distinct digunakan setelah keyword SELECT pada &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/bagaimana-cara-menggunakan-select-query.html&quot;&gt;Select statement&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGCzWDN6vqbomChYAluokJhXx-IhJLSL4ThRHeTcj4Zkrv7JFvmTn8-_A8SK0rSJA_AeP53-GhO9qofytn1RWq-z_-S_xZZh4gYeSQDFzB34uG9cxU2lFphLDpd9jOOKrufX00PIn8C7CS/s1600/mysql_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGCzWDN6vqbomChYAluokJhXx-IhJLSL4ThRHeTcj4Zkrv7JFvmTn8-_A8SK0rSJA_AeP53-GhO9qofytn1RWq-z_-S_xZZh4gYeSQDFzB34uG9cxU2lFphLDpd9jOOKrufX00PIn8C7CS/s1600/mysql_tutorial_new.png&quot; height=&quot;232&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
Di bawah ini adalah sintak dasar Select Distinct di MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT DISTINCT nama_kolom
FROM nama_tabel
WHERE kondisi
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh Latihan&lt;/h3&gt;
Sebagai latihan penggunaan Select Distinct, Anda dapat mengikuti step-step dibawah ini:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Buatlah tabel di database MySQL dengan nama TBL_KARYAWAN dan isi data tabel karyawan dengan data-data berikut:
&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;TBL_KARYAWAN&lt;/b&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;NAMA_DEPAN&lt;/th&gt;
&lt;th&gt;NAMA_BELAKANG&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Agung&lt;/td&gt;
&lt;td&gt;Heriyadi&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Agung&lt;/td&gt;
&lt;td&gt;Supriyatna&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ahmad&lt;/td&gt;
&lt;td&gt;Sahil&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ahmad&lt;/td&gt;
&lt;td&gt;Sofyan&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ana&lt;/td&gt;
&lt;td&gt;Fauziyah&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Asep&lt;/td&gt;
&lt;td&gt;Supriyatna&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Laura&lt;/td&gt;
&lt;td&gt;Krasiva&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Naura&lt;/td&gt;
&lt;td&gt;Krasiva&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ngatimin&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nurul&lt;/td&gt;
&lt;td&gt;Anwariyah&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nurul&lt;/td&gt;
&lt;td&gt;Hikmah&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sutrisno&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Zainuddin&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;u&gt;&lt;b&gt;
Script Buat Table&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; CREATE TABLE TBL_KARYAWAN(
    -&amp;gt;    nama_depan VARCHAR(50),
    -&amp;gt;    nama_belakang VARCHAR(50)
    -&amp;gt; );
Query OK, 0 rows affected (0.24 sec)


&lt;/pre&gt;
Baca juga: &lt;a href=&quot;http://naura-lab.blogspot.com/2014/12/bagaimana-cara-membuat-table-di-mysql.html&quot;&gt;Membuat Tabel di MySQL&lt;/a&gt;.
&lt;br /&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Script Insert Data&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Agung&#39;,&#39;Heriyadi&#39;);
Query OK, 1 row affected (0.05 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Agung&#39;,&#39;Supriyatna&#39;);
Query OK, 1 row affected (0.04 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Ahmad&#39;,&#39;Sahil&#39;);
Query OK, 1 row affected (0.09 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Ahmad&#39;,&#39;Sofyan&#39;);
Query OK, 1 row affected (0.05 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Ana&#39;,&#39;Fauziyah&#39;);
Query OK, 1 row affected (0.07 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Asep&#39;,&#39;Supriyatna&#39;);
Query OK, 1 row affected (0.06 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Laura&#39;,&#39;Krasiva&#39;);
Query OK, 1 row affected (0.07 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Naura&#39;,&#39;Krasiva&#39;);
Query OK, 1 row affected (0.05 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Ngatimin&#39;,null);
Query OK, 1 row affected (0.05 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Nurul&#39;,&#39;Anwariyah&#39;);
Query OK, 1 row affected (0.06 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Nurul&#39;,&#39;Hikmah&#39;);
Query OK, 1 row affected (0.06 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Sutrisno&#39;,null);
Query OK, 1 row affected (0.04 sec)

mysql&amp;gt; INSERT INTO TBL_KARYAWAN VALUES(&#39;Zainuddin&#39;,null);
Query OK, 1 row affected (0.05 sec)

&lt;/pre&gt;
&lt;br /&gt;
Baca juga: &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/bagaimana-cara-menggunakan-insert.html&quot;&gt;Insert Statemen di MySQL&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan semua data Karyawan
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT * FROM tbl_karyawan;
+------------+---------------+
| nama_depan | nama_belakang |
+------------+---------------+
| Agung      | Heriyadi      |
| Agung      | Supriyatna    |
| Ahmad      | Sahil         |
| Ahmad      | Sofyan        |
| Ana        | Fauziyah      |
| Asep       | Supriyatna    |
| Laura      | Krasiva       |
| Naura      | Krasiva       |
| Ngatimin   | NULL          |
| Nurul      | Anwariyah     |
| Nurul      | Hikmah        |
| Sutrisno   | NULL          |
| Zainuddin  | NULL          |
+------------+---------------+
13 rows in set (0.04 sec)

&lt;/pre&gt;
&lt;br /&gt;Query diatas menghasilkan 10 record karena ada 3 record yang dieliminasi yaitu nama Agung, Ahmad, dan Nurul yang awalnya double hanya ditampilkan satu record saja.&lt;br /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan Nama Depan Karyawan menggunakan Select Distinct. Dan lihat hasilnya.&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT DISTINCT nama_depan FROM tbl_karyawan;
+------------+
| nama_depan |
+------------+
| Agung      |
| Ahmad      |
| Ana        |
| Asep       |
| Laura      |
| Naura      |
| Ngatimin   |
| Nurul      |
| Sutrisno   |
| Zainuddin  |
+------------+
10 rows in set (0.03 sec)

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan Nama Belakang menggunakan Select Distinct. Dan lihat hasilnya
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT DISTINCT nama_belakang FROM tbl_karyawan;
+---------------+
| nama_belakang |
+---------------+
| Heriyadi      |
| Supriyatna    |
| Sahil         |
| Sofyan        |
| Fauziyah      |
| Krasiva       |
| NULL          |
| Anwariyah     |
| Hikmah        |
+---------------+
9 rows in set (0.00 sec)

&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/menggunakan-select-limit-mysql.html&quot;&gt;Bagaimana Cara Menggunakan SELECT LIMIT Statement Di MySQL&lt;/a&gt;. Semoga bermanfaat &amp;amp; 
Selamat &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/MySQL&quot;&gt;Belajar MySQL&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/1478206960015560193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/02/menggunakan-select-distinct-mysql.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/1478206960015560193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/1478206960015560193'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/02/menggunakan-select-distinct-mysql.html' title='Bagaimana Cara Menggunakan Select Distinct Di MySQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGCzWDN6vqbomChYAluokJhXx-IhJLSL4ThRHeTcj4Zkrv7JFvmTn8-_A8SK0rSJA_AeP53-GhO9qofytn1RWq-z_-S_xZZh4gYeSQDFzB34uG9cxU2lFphLDpd9jOOKrufX00PIn8C7CS/s72-c/mysql_tutorial_new.png" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-5731154949661328901</id><published>2015-01-31T16:05:00.002-08:00</published><updated>2015-01-31T21:05:10.464-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL Basic"/><title type='text'>Bagaimana Cara Menggunakan SELECT LIMIT Statement Di MySQL</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj20x90ZctEAWecnCso0iQt9taVI1wMI1A4D6jSkYsiggPEqsRz9QvP08yE0yWRsnF03ilia-KsC-thn16s3VOv05vnlTb53Y0Qg26EAPsFTCrM5GUoGTFQxaNuqaGun8bjsfVyIOSzTFMM/s1600/mysql_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;Pada tutorial kali ini, Kita akan belajar &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/menggunakan-select-limit-mysql.html&quot;&gt;Bagaimana Cara Menggunakan perintah SELECT LIMIT Di Database MySQL&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj20x90ZctEAWecnCso0iQt9taVI1wMI1A4D6jSkYsiggPEqsRz9QvP08yE0yWRsnF03ilia-KsC-thn16s3VOv05vnlTb53Y0Qg26EAPsFTCrM5GUoGTFQxaNuqaGun8bjsfVyIOSzTFMM/s1600/mysql_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj20x90ZctEAWecnCso0iQt9taVI1wMI1A4D6jSkYsiggPEqsRz9QvP08yE0yWRsnF03ilia-KsC-thn16s3VOv05vnlTb53Y0Qg26EAPsFTCrM5GUoGTFQxaNuqaGun8bjsfVyIOSzTFMM/s1600/mysql_tutorial_new.png&quot; height=&quot;232&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Apa Itu SELECT LIMIT?&lt;/h3&gt;
&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;SELECT LIMIT&lt;/b&gt;&lt;/span&gt; merupakan SELECT statement dengan menambahkan clausa LIMIT untuk membatasi jumlah data/record. SELECT LIMIT mirip dengan ROWNUM di Oracle database.&lt;br /&gt;
&lt;br /&gt;
Baca Juga : &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/bagaimana-cara-menggunakan-select-query.html&quot;&gt;Menggunakan Select Statement Di MySQL&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar &lt;/h3&gt;
Di bawah ini adalah sintak dasar untuk membuat perintah SELECT LIMIT:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SELECT kolom_1, kolom_2
FROM nama_table
WHERE kondisi
ORDER BY nama_kolom [ASC|DESC]
LIMIT jumlah_record
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Keterangan sintak&lt;/b&gt;:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;jumlah_record&lt;/b&gt;&lt;/span&gt; adalah berapa banyak record atau data yang akan ditampilkan. Apabila anda ingin menampilkan 10 record, maka jumlah_record diisi dengan 10.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Langkah-Langkah Menggunakan SELECT LIMIT &lt;/h3&gt;
Di bawah ini adalah langkah-langkah dalam menggunakan SELECT LIMIT statement sebagai bahan latihan.&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Buatlah sebuah table KARYAWAN dan isi datanya seperti berikut ini.
&lt;br /&gt;&lt;br /&gt;&lt;b&gt;
Tabel KARYAWAN&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;NIK&lt;/th&gt;
&lt;th&gt;Nama&lt;/th&gt;
&lt;th&gt;Kode_Department&lt;/th&gt;
&lt;th&gt;Gender&lt;/th&gt;
&lt;th&gt;Gaji_Pokok&lt;/th&gt;
&lt;th&gt;Tunjangan&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0001&lt;/td&gt;
&lt;td&gt;Nursalim&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;L&lt;/td&gt;
&lt;td&gt;3000000&lt;/td&gt;
&lt;td&gt;250000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0002&lt;/td&gt;
&lt;td&gt;Naura Krasiva Elsalna&lt;/td&gt;
&lt;td&gt;ACCOUNTING&lt;/td&gt;
&lt;td&gt;P&lt;/td&gt;
&lt;td&gt;1750000&lt;/td&gt;
&lt;td&gt;100000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0003&lt;/td&gt;
&lt;td&gt;Nani Indriyani&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;P&lt;/td&gt;
&lt;td&gt;2750000&lt;/td&gt;
&lt;td&gt;200000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0004&lt;/td&gt;
&lt;td&gt;Ahmad Fathoni&lt;/td&gt;
&lt;td&gt;HRD&lt;/td&gt;
&lt;td&gt;L&lt;/td&gt;
&lt;td&gt;1000000&lt;/td&gt;
&lt;td&gt;100000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0005&lt;/td&gt;
&lt;td&gt;Bayu Dirgantara&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;L&lt;/td&gt;
&lt;td&gt;3000000&lt;/td&gt;
&lt;td&gt;250000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;u&gt;&lt;b&gt;
Script Buat Table&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; CREATE TABLE karyawan (
    -&amp;gt; nik VARCHAR(5) NOT NULL PRIMARY KEY,
    -&amp;gt; nama VARCHAR(50) NOT NULL,
    -&amp;gt; gender CHAR(1) NOT NULL,
    -&amp;gt; department VARCHAR(30) NOT NULL,
    -&amp;gt; gaji_pokok BIGINT(10) NOT NULL,
    -&amp;gt; tunjangan BIGINT(10) NOT NULL
    -&amp;gt; );
Query OK, 0 rows affected (0.15 sec)

&lt;/pre&gt;
&lt;br /&gt;Baca Juga: &lt;a href=&quot;http://naura-lab.blogspot.com/2014/12/bagaimana-cara-membuat-table-di-mysql.html&quot;&gt;Membuat Table di MySQL&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;
&lt;u&gt;Script Insert Data&lt;/u&gt;&lt;/b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; INSERT INTO karyawan VALUES(&#39;0001&#39;,&#39;Nursalim&#39;,&#39;L&#39;,&#39;IT&#39;,3000000,250000);
Query OK, 1 row affected (0.11 sec)

mysql&amp;gt; INSERT INTO karyawan VALUES(&#39;0002&#39;,&#39;Naura Krasiva Elsalna&#39;,&#39;P&#39;,&#39;ACCOUNTING&#39;,1750000,100000);
Query OK, 1 row affected (0.13 sec)

mysql&amp;gt; INSERT INTO karyawan VALUES(&#39;0003&#39;,&#39;Nani Indriyani&#39;,&#39;P&#39;,&#39;IT&#39;,2750000,200000);
Query OK, 1 row affected (0.06 sec)

mysql&amp;gt; INSERT INTO karyawan VALUES(&#39;0004&#39;,&#39;Ahmad Fathoni&#39;,&#39;L&#39;,&#39;HRD&#39;,1000000,100000);
Query OK, 1 row affected (0.06 sec)

mysql&amp;gt; INSERT INTO karyawan VALUES(&#39;0005&#39;,&#39;Bayu Dirgantara&#39;,&#39;L&#39;,&#39;IT&#39;,3000000,250000);
Query OK, 1 row affected (0.11 sec)

&lt;/pre&gt;
&lt;br /&gt;Baca juga: &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/bagaimana-cara-menggunakan-insert.html&quot;&gt;Menggunakan Insert Statement di MySQL&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari tabel KARYAWAN&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT * FROM karyawan;
+------+-----------------------+--------+------------+------------+-----------+
| nik  | nama                  | gender | department | gaji_pokok | tunjangan |
+------+-----------------------+--------+------------+------------+-----------+
| 0001 | Nursalim              | L      | IT         |    3000000 |    250000 |
| 0002 | Naura Krasiva Elsalna | P      | ACCOUNTING |    1750000 |    100000 |
| 0003 | Nani Indriyani        | P      | IT         |    2750000 |    200000 |
| 0004 | Ahmad Fathoni         | L      | HRD        |    1000000 |    100000 |
| 0005 | Bayu Dirgantara       | L      | IT         |    3000000 |    250000 |
+------+-----------------------+--------+------------+------------+-----------+
5 rows in set (0.00 sec)

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari table KARYAWAN dengan jumlah record empat (4) dan urutkan secara ascending berdasarkan Nama karyawan.
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT * FROM karyawan
    -&amp;gt; ORDER BY nama
    -&amp;gt; LIMIT 4;
+------+-----------------------+--------+------------+------------+-----------+
| nik  | nama                  | gender | department | gaji_pokok | tunjangan |
+------+-----------------------+--------+------------+------------+-----------+
| 0004 | Ahmad Fathoni         | L      | HRD        |    1000000 |    100000 |
| 0005 | Bayu Dirgantara       | L      | IT         |    3000000 |    250000 |
| 0003 | Nani Indriyani        | P      | IT         |    2750000 |    200000 |
| 0002 | Naura Krasiva Elsalna | P      | ACCOUNTING |    1750000 |    100000 |
+------+-----------------------+--------+------------+------------+-----------+
4 rows in set (0.09 sec)

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari tabel KARYAWAN dengan jumlah record empat (4) yang mempunyai gaji bersih lebih dari 1 juta, dan urutkan secara descending berdasarkan gaji bersih. Rumus Gaji Bersih = Gaji Pokok + Tunjangan.&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT nik, nama, gender, department, gaji_pokok+tunjangan &#39;gaji_bersih&#39;
    -&amp;gt; FROM karyawan
    -&amp;gt; WHERE gaji_pokok+tunjangan &amp;gt; 1000000
    -&amp;gt; ORDER BY gaji_pokok+tunjangan DESC
    -&amp;gt; LIMIT 4;
+------+-----------------------+--------+------------+-------------+
| nik  | nama                  | gender | department | gaji_bersih |
+------+-----------------------+--------+------------+-------------+
| 0001 | Nursalim              | L      | IT         |     3250000 |
| 0005 | Bayu Dirgantara       | L      | IT         |     3250000 |
| 0003 | Nani Indriyani        | P      | IT         |     2950000 |
| 0002 | Naura Krasiva Elsalna | P      | ACCOUNTING |     1850000 |
+------+-----------------------+--------+------------+-------------+
4 rows in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt; Baca Juga: &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/menggunakan-alias-di-mysql.html&quot;&gt;Menggunakan Alias di MySQL&lt;/a&gt;.
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/menggunakan-select-limit-mysql.html&quot;&gt;Bagaimana Cara Menggunakan SELECT LIMIT Statement Di MySQL&lt;/a&gt;. Semoga bermanfaat &amp;amp; 
Selamat &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/MySQL&quot;&gt;Belajar MySQL&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/5731154949661328901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/01/menggunakan-select-limit-mysql.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/5731154949661328901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/5731154949661328901'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/01/menggunakan-select-limit-mysql.html' title='Bagaimana Cara Menggunakan SELECT LIMIT Statement Di MySQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj20x90ZctEAWecnCso0iQt9taVI1wMI1A4D6jSkYsiggPEqsRz9QvP08yE0yWRsnF03ilia-KsC-thn16s3VOv05vnlTb53Y0Qg26EAPsFTCrM5GUoGTFQxaNuqaGun8bjsfVyIOSzTFMM/s72-c/mysql_tutorial_new.png" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-3744424463803399718</id><published>2015-01-31T15:13:00.001-08:00</published><updated>2015-02-05T07:18:10.814-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL Administration"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL Basic"/><title type='text'>Bagaimana Cara Membuat, Mengubah, Dan Menghapus View Di MySQL</title><content type='html'>&lt;h3&gt;
Apa Itu View?&lt;/h3&gt;
VIEW adalah tabel virtual (&lt;i&gt;virtual table&lt;/i&gt;) hasil dari sebuah statement Select Query. Mengapa View disebut virtual tabel? Jawabannya karena View mirip sebuah tabel yaitu berisi kolom atau field dan record tetapi view bersifat read only yaitu Anda tidak bisa melakukan proses insert data ke view. Disamping itu, kita juga bisa melakukan query dengan menggunakan View.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoy769m_OaN23Or4PoipCswsemDqBK1Vb2oBf08AqibbExmNlrYo1ioXucXrSVPCQfrtZ9kw0rH0_p4QkXK6s808vHYCis9nt_ZwOft2O2zImwOc3pbvppHAfwz_-U98gePpNIk2fo7aRQ/s1600/mysql_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoy769m_OaN23Or4PoipCswsemDqBK1Vb2oBf08AqibbExmNlrYo1ioXucXrSVPCQfrtZ9kw0rH0_p4QkXK6s808vHYCis9nt_ZwOft2O2zImwOc3pbvppHAfwz_-U98gePpNIk2fo7aRQ/s1600/mysql_tutorial_new.png&quot; height=&quot;232&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Catatan&lt;/b&gt;: &lt;br /&gt;
&lt;br /&gt;
Data yang ada di View akan selalu &lt;i&gt;up to date&lt;/i&gt; seiring dengan data yang ada di tabel.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Membuat View&lt;/h3&gt;
Untuk membuat sebuah view di MySQL, Anda dapat menggunakan perintah CREATE VIEW. Di bawah ini adalah sintak dasar untuk membuat view di MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE VIEW nama_view AS
SELECT kolom_1, kolom_2, kolom_n
FROM nama_table
WHERE kondisi;
&lt;/pre&gt;
&lt;br /&gt;
Di bawah ini adalah langkah-langkah dalam membuat view sebagai bahan latihan.&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Buatlah sebuah table KARYAWAN dan isi datanya seperti berikut ini.
&lt;br /&gt;&lt;br /&gt;&lt;b&gt;
Tabel KARYAWAN&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;NIK&lt;/th&gt;
&lt;th&gt;Nama&lt;/th&gt;
&lt;th&gt;Kode_Department&lt;/th&gt;
&lt;th&gt;Gender&lt;/th&gt;
&lt;th&gt;Gaji_Pokok&lt;/th&gt;
&lt;th&gt;Tunjangan&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0001&lt;/td&gt;
&lt;td&gt;Nursalim&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;L&lt;/td&gt;
&lt;td&gt;3000000&lt;/td&gt;
&lt;td&gt;250000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0002&lt;/td&gt;
&lt;td&gt;Naura Krasiva Elsalna&lt;/td&gt;
&lt;td&gt;ACCOUNTING&lt;/td&gt;
&lt;td&gt;P&lt;/td&gt;
&lt;td&gt;1750000&lt;/td&gt;
&lt;td&gt;100000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0003&lt;/td&gt;
&lt;td&gt;Nani Indriyani&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;P&lt;/td&gt;
&lt;td&gt;2750000&lt;/td&gt;
&lt;td&gt;200000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0004&lt;/td&gt;
&lt;td&gt;Ahmad Fathoni&lt;/td&gt;
&lt;td&gt;HRD&lt;/td&gt;
&lt;td&gt;L&lt;/td&gt;
&lt;td&gt;1000000&lt;/td&gt;
&lt;td&gt;100000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0005&lt;/td&gt;
&lt;td&gt;Bayu Dirgantara&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;L&lt;/td&gt;
&lt;td&gt;3000000&lt;/td&gt;
&lt;td&gt;250000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;u&gt;&lt;b&gt;
Script Buat Table&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; CREATE TABLE karyawan (
    -&amp;gt; nik VARCHAR(5) NOT NULL PRIMARY KEY,
    -&amp;gt; nama VARCHAR(50) NOT NULL,
    -&amp;gt; gender CHAR(1) NOT NULL,
    -&amp;gt; department VARCHAR(30) NOT NULL,
    -&amp;gt; gaji_pokok BIGINT(10) NOT NULL,
    -&amp;gt; tunjangan BIGINT(10) NOT NULL
    -&amp;gt; );
Query OK, 0 rows affected (0.15 sec)

&lt;/pre&gt;
&lt;b&gt;
&lt;u&gt;Script Insert Data&lt;/u&gt;&lt;/b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; INSERT INTO karyawan VALUES(&#39;0001&#39;,&#39;Nursalim&#39;,&#39;L&#39;,&#39;IT&#39;,3000000,250000);
Query OK, 1 row affected (0.11 sec)

mysql&amp;gt; INSERT INTO karyawan VALUES(&#39;0002&#39;,&#39;Naura Krasiva Elsalna&#39;,&#39;P&#39;,&#39;ACCOUNTING&#39;,1750000,100000);
Query OK, 1 row affected (0.13 sec)

mysql&amp;gt; INSERT INTO karyawan VALUES(&#39;0003&#39;,&#39;Nani Indriyani&#39;,&#39;P&#39;,&#39;IT&#39;,2750000,200000);
Query OK, 1 row affected (0.06 sec)

mysql&amp;gt; INSERT INTO karyawan VALUES(&#39;0004&#39;,&#39;Ahmad Fathoni&#39;,&#39;L&#39;,&#39;HRD&#39;,1000000,100000);
Query OK, 1 row affected (0.06 sec)

mysql&amp;gt; INSERT INTO karyawan VALUES(&#39;0005&#39;,&#39;Bayu Dirgantara&#39;,&#39;L&#39;,&#39;IT&#39;,3000000,250000);
Query OK, 1 row affected (0.11 sec)

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari tabel KARYAWAN&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT * FROM karyawan;
+------+-----------------------+--------+------------+------------+-----------+
| nik  | nama                  | gender | department | gaji_pokok | tunjangan |
+------+-----------------------+--------+------------+------------+-----------+
| 0001 | Nursalim              | L      | IT         |    3000000 |    250000 |
| 0002 | Naura Krasiva Elsalna | P      | ACCOUNTING |    1750000 |    100000 |
| 0003 | Nani Indriyani        | P      | IT         |    2750000 |    200000 |
| 0004 | Ahmad Fathoni         | L      | HRD        |    1000000 |    100000 |
| 0005 | Bayu Dirgantara       | L      | IT         |    3000000 |    250000 |
+------+-----------------------+--------+------------+------------+-----------+
5 rows in set (0.00 sec)

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Buatlah sebuah view dengan nama V_KARYAWAN_IT yang mempunyai kolom NIK, Nama, Jenis Kelamin, Gaji Bersih dimana Gaji Bersih adalah Gaji Pokok + Tunjangan dari departement IT.
&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; CREATE VIEW V_KARYAWAN_IT AS
    -&amp;gt; SELECT nik, nama, gender &quot;Jenis Kelamin&quot;, gaji_pokok+tunjangan &quot;Gaji Bersih&quot;
    -&amp;gt; FROM karyawan
    -&amp;gt; WHERE department = &#39;IT&#39;;
Query OK, 0 rows affected (0.04 sec)

&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Tampilkan data dari view V_KARYAWAN_IT dengan menggunakan MySQL command line&lt;br /&gt;&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT * FROM V_KARYAWAN_IT;
+------+-----------------+---------------+-------------+
| nik  | nama            | Jenis Kelamin | Gaji Bersih |
+------+-----------------+---------------+-------------+
| 0001 | Nursalim        | L             |     3250000 |
| 0003 | Nani Indriyani  | P             |     2950000 |
| 0005 | Bayu Dirgantara | L             |     3250000 |
+------+-----------------+---------------+-------------+
3 rows in set (0.00 sec)

&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h3&gt;
Menampilkan Daftar View&lt;/h3&gt;
Anda dapat menampilkan daftar atau list view yang ada di database MySQL dengan menggunakan perintah di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SHOW FULL TABLES IN hr WHERE TABLE_TYPE LIKE &#39;VIEW&#39;;
+---------------+------------+
| Tables_in_hr  | Table_type |
+---------------+------------+
| v_karyawan_it | VIEW       |
+---------------+------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
Meng-Update View&lt;/h3&gt;
Anda dapat meng-update view sesuai dengan kebutuhan Anda seperti menambahkan kolom pada view ataupun menambahkan filter pada Where Clause di view tersebut. Untuk mengupdate view, Anda bisa menggunakan perintah CREATE OR REPLACE VIEW.&lt;br /&gt;
&lt;br /&gt;
Di bawah ini adalah sintak dasar untuk mengupdate view yang sudah ada di MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE OR REPLACE VIEW nama_view AS
SELECT kolom_1, kolom_2, kolom_n
FROM nama_tabel
WHERE kondisi;
&lt;/pre&gt;
&lt;br /&gt;
Sebagai Latihan, coba Anda modifikasi view V_KARYAWAN_IT diatas dengan menambahkan filter HANYA karyawan yang berjenis kelamin laki-laki saja.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; CREATE OR REPLACE VIEW V_KARYAWAN_IT AS
    -&amp;gt; SELECT nik, nama, gender &quot;Jenis Kelamin&quot;, gaji_pokok+tunjangan &quot;Gaji Bersih&quot;
    -&amp;gt; FROM karyawan
    -&amp;gt; WHERE department = &#39;IT&#39;
    -&amp;gt; AND gender = &#39;L&#39;;
Query OK, 0 rows affected (0.04 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Menghapus View (Drop View)&lt;/h3&gt;
Di bawah ini adalah sintak dasar untuk menghapus view di MySQL&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP VIEW nama_view;
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;DROP VIEW V_KARYAWAN_IT;
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat Bagaimana Cara Membuat, Mengubah, Dan Menghapus View Di MySQL. Semoga bermanfaat &amp;amp; Selamat Belajar MySQL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/3744424463803399718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/01/membuat-view-mysql.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/3744424463803399718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/3744424463803399718'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/01/membuat-view-mysql.html' title='Bagaimana Cara Membuat, Mengubah, Dan Menghapus View Di MySQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoy769m_OaN23Or4PoipCswsemDqBK1Vb2oBf08AqibbExmNlrYo1ioXucXrSVPCQfrtZ9kw0rH0_p4QkXK6s808vHYCis9nt_ZwOft2O2zImwOc3pbvppHAfwz_-U98gePpNIk2fo7aRQ/s72-c/mysql_tutorial_new.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-3546858338918247775</id><published>2015-01-30T08:40:00.004-08:00</published><updated>2015-02-04T07:23:08.930-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL Basic"/><title type='text'>Mengenal Dan Menggunakan Date Time Built-in Function Di MySQL</title><content type='html'>&lt;h3&gt;
ADDDATE(date, interval) DAN DATE_ADD(date, interval)&lt;/h3&gt;
Fungsi ADDDATE() dan DATE_ADD() digunakan untuk menambahkan datetime pada tanggal yang telah ditentukan. Misalkan ingin menampilkan 10 hari kedepan dari tanggal 1 Februari 2015 jatuh pada tanggal berapa?&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGCzWDN6vqbomChYAluokJhXx-IhJLSL4ThRHeTcj4Zkrv7JFvmTn8-_A8SK0rSJA_AeP53-GhO9qofytn1RWq-z_-S_xZZh4gYeSQDFzB34uG9cxU2lFphLDpd9jOOKrufX00PIn8C7CS/s1600/mysql_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGCzWDN6vqbomChYAluokJhXx-IhJLSL4ThRHeTcj4Zkrv7JFvmTn8-_A8SK0rSJA_AeP53-GhO9qofytn1RWq-z_-S_xZZh4gYeSQDFzB34uG9cxU2lFphLDpd9jOOKrufX00PIn8C7CS/s1600/mysql_tutorial_new.png&quot; height=&quot;232&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Catatan&lt;/b&gt;&lt;/span&gt;:&lt;br /&gt;
&lt;br /&gt;
Interval yang biasa Anda gunakan adalah SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, YEAR, dan sebagainya.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #1&lt;/b&gt;:&lt;br /&gt;
Menampilkan 10 hari kedepan dari tanggal 1 Februari 2015&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT ADDDATE(&#39;2015-02-01&#39;,INTERVAL 10 DAY);
+---------------------------------------+
| ADDDATE(&#39;2015-02-01&#39;,INTERVAL 10 DAY) |
+---------------------------------------+
| 2015-02-11                            |
+---------------------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT DATE_ADD(&#39;2015-02-01&#39;,INTERVAL 10 DAY);
+----------------------------------------+
| DATE_ADD(&#39;2015-02-01&#39;,INTERVAL 10 DAY) |
+----------------------------------------+
| 2015-02-11                             |
+----------------------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #2&lt;/b&gt;&lt;br /&gt;
Menampilkan 10 bulan kedepan dari tanggal 1 Februari 2015&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT ADDDATE(&#39;2015-02-01&#39;,INTERVAL 10 MONTH);
+-----------------------------------------+
| ADDDATE(&#39;2015-02-01&#39;,INTERVAL 10 MONTH) |
+-----------------------------------------+
| 2015-12-01                              |
+-----------------------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
CURDATE() Dan CURRENT_DATE()&lt;/h3&gt;
Fungsi CURDATE() dan CURRENT_DATE() digunakan untuk menampilkan tanggal hari ini dalam format &quot;YYYY-MM-DD&quot; atau &quot;YYYYMMDD&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #1 - CURDATE()&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT CURDATE();
+------------+
| CURDATE()  |
+------------+
| 2015-01-30 |
+------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #2 - CURRENT_DATE()&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT CURRENT_DATE();
+----------------+
| CURRENT_DATE() |
+----------------+
| 2015-01-30     |
+----------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #3 - CURDATE()+1&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT CURDATE()+1;
+-------------+
| CURDATE()+1 |
+-------------+
|    20150131 |
+-------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
CURRENT_TIME()&lt;/h3&gt;
Fungsi CURRENT_TIME() digunakan untuk menampilkan waktu sekarang dengan format &quot;HH:SS:MM&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT CURRENT_TIME();
+----------------+
| CURRENT_TIME() |
+----------------+
| 23:25:50       |
+----------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
CURRENT_TIMESTAMP()&lt;/h3&gt;
Fungsi CURRENT_TIMESTAMP() digunakan untuk menampilkan tanggal dan waktu sekarang dengan format &quot;YYYY-MM-DD HH-MM-SS&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT CURRENT_TIMESTAMP();
+---------------------+
| CURRENT_TIMESTAMP() |
+---------------------+
| 2015-01-30 23:29:19 |
+---------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
DATEDIFF(date1, date2)&lt;/h3&gt;
Fungsi DATEDIFF() digunakan untuk menampilkan selisih jumlah hari diantara dua tanggal (&lt;i&gt;date&lt;/i&gt;). Argument atau parameter yang dapat digunakan yaitu &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;DATE&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;DATETIME&lt;/b&gt;&lt;/span&gt;, dan &lt;span style=&quot;color: magenta;&quot;&gt;TIMESTAMP&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #1:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT DATEDIFF(&#39;2015-01-30&#39;,&#39;2015-01-30&#39;);
+-------------------------------------+
| DATEDIFF(&#39;2015-01-30&#39;,&#39;2015-01-30&#39;) |
+-------------------------------------+
|                                   0 |
+-------------------------------------+
1 row in set (0.00 sec)
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #2&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT DATEDIFF(&#39;2015-01-30&#39;,&#39;2015-01-20&#39;);
+-------------------------------------+
| DATEDIFF(&#39;2015-01-30&#39;,&#39;2015-01-20&#39;) |
+-------------------------------------+
|                                  10 |
+-------------------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;b&gt;Contoh #3&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT DATEDIFF(&#39;2015-01-20&#39;,&#39;2015-01-30&#39;);
+-------------------------------------+
| DATEDIFF(&#39;2015-01-20&#39;,&#39;2015-01-30&#39;) |
+-------------------------------------+
|                                 -10 |
+-------------------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
NOW() &lt;/h3&gt;
Fungsi NOW() digunakan untuk menampilkan tanggal dan waktu saat ini.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT NOW() &quot;Tanggal Sekarang&quot;;
+---------------------+
| Tanggal Sekarang    |
+---------------------+
| 2015-01-30 22:56:33 |
+---------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
Sekian tutorial singkat Mengenal Dan Menggunakan Numeric Built-in Functions Di MySQL. Semoga bermanfaat &amp;amp; Selamat Belajar MySQL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/3546858338918247775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/01/menggunakan-date-time-function-mysql.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/3546858338918247775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/3546858338918247775'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/01/menggunakan-date-time-function-mysql.html' title='Mengenal Dan Menggunakan Date Time Built-in Function Di MySQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGCzWDN6vqbomChYAluokJhXx-IhJLSL4ThRHeTcj4Zkrv7JFvmTn8-_A8SK0rSJA_AeP53-GhO9qofytn1RWq-z_-S_xZZh4gYeSQDFzB34uG9cxU2lFphLDpd9jOOKrufX00PIn8C7CS/s72-c/mysql_tutorial_new.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-7338258837381060464</id><published>2015-01-29T12:50:00.002-08:00</published><updated>2015-02-04T07:37:35.731-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><title type='text'>Mengenal Dan Menggunakan Numeric Built-In Function Di Oracle</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
Pada tutorial sebelumnya Anda telah belajar tentang Penggunaan &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/string-builtin-function-mysql.html&quot;&gt;Fungsi String di MySQL&lt;/a&gt;.
 Melanjutkan pokok bahasan built-in function di database Oracle, pada tutorial 
kali ini akan dibahas tentang Numeric Function yang ada di database Oracle.&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Apa Itu Numeric Function?&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Numeric
 function adalah fungsi yang digunakan dalam operasi matematika. 
Database Oracle mempunyai segudang built-in numeric function yang bisa 
Anda gunakan.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgalW8HiJmwHVnn6khmO8-AJiHp_QXD4jiNmKx1Ksm1Mbei8fURrztJnsgEu-c4YeK9fesuEJ8MATm78Su1-0IF3LtJ_Db53yq3LAizN1B6j_5cPtV7bVYzNgex_xaGoPsg4kEpRU98Xuww/s1600/oracle_tutorial_new.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgalW8HiJmwHVnn6khmO8-AJiHp_QXD4jiNmKx1Ksm1Mbei8fURrztJnsgEu-c4YeK9fesuEJ8MATm78Su1-0IF3LtJ_Db53yq3LAizN1B6j_5cPtV7bVYzNgex_xaGoPsg4kEpRU98Xuww/s1600/oracle_tutorial_new.png&quot; height=&quot;289&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Macam-Macam Numeric Function&lt;/h3&gt;
Di bawah ini adalah tabel Numeric function di database Oracle:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th width=&quot;25%&quot;&gt;Nama Fungsi&lt;/th&gt;
&lt;th&gt;Deskripsi&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ABS(x)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai absolute dari suatu bilangan.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ACOS(x)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai Arc Cosinus dari suatu bilangan (x). Apabila 
bilangan (x) tidak mempunyai nilai antara -1 dan 1, maka akan 
mengeluarkan error &quot;&lt;i&gt;ORA-01428 argument &#39;x&#39; is out of range&lt;/i&gt;&quot;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ASIN(x)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai Arc Sinus dari suatu bilangan (x). Apabila 
bilangan (x) tidak mempunyai nilai antara -1 dan 1, maka akan 
menampilkan error message &quot;&lt;i&gt;ORA-01428 argument &#39;x&#39; is out of range&quot;&lt;/i&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ATAN(x)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai Arc Tangen dari suatu bilangan (x).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AVG(value)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai rata-rata atau &lt;i&gt;average&lt;/i&gt; dari suatu bilangan.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CEIL(x)&lt;/td&gt;
&lt;td&gt;Menampilkan hasil pemotongan dari suatu bilangan pecahan(x) dibelakang koma (&lt;i&gt;decimal&lt;/i&gt;) dan hasilnya dibulatkan keatas.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;COS(x)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai Cosinus dari suatu bilangan (x).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;COUNT(value)&lt;/td&gt;
&lt;td&gt;Menampilkan jumlah record dari sebuah query.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;EXP(x)&lt;/td&gt;
&lt;td&gt;Menampilkan hasil eksponensial suatu bilangan (x).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;FLOOR(x)&lt;/td&gt;
&lt;td&gt;Menampilkan hasil pemotongan dari suatu bilangan pecahan (x) yang ada dibelakang koma (decimal).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GREATEST(x1, x2, ...)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai terbesar dari beberapa bilangan di parameter.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LEAST(x1, x2, ...)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai terkecil dari beberapa bilangan di parameter.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LENGTH(str)&lt;/td&gt;
&lt;td&gt;Menampilkan panjang karakter dari suatu string atau kata.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LN(x)&lt;/td&gt;
&lt;td&gt;Menampilkan bilangan logaritma natural dari sebuah bilangan (x).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MOD(x, y)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai modulus dari suatu bilangan x dan y.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;POWER(x,y)&lt;/td&gt;
&lt;td&gt;Menghasilkan nilai bilangan x pangkat y&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ROUND(nilai,presisi)&lt;/td&gt;
&lt;td&gt;Menampilkan hasil dari pembulatan (&lt;i&gt;rounding&lt;/i&gt;) suatu nilai atau bilangan sesuai dengan presisi yang diinginkan.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SIN(x)&lt;/td&gt;
&lt;td&gt;Menghasilkan nilai Sinus dari suatu bilangan (x)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SUM(x)&lt;/td&gt;
&lt;td&gt;Menampilkan jumlah total dari suatu bilangan (x)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SQRT(x)&lt;/td&gt;
&lt;td&gt;Menghasilkan nilai akar dari suatu bilangan (x)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TAN(x)&lt;/td&gt;
&lt;td&gt;Menghasilkan nilai Tangen dari suatu bilangan (x)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TRUNC(nilai,presisi)&lt;/td&gt;
&lt;td&gt;Menampilkan hasil pemotongan dari suatu nilai (bilangan) sesuai dengan presisi yang diinginkan.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Pada tutorial kali ini, Kita akan menggunakan tabel MAHASISWA sebagai contoh latihan disamping menggunakan tabel DUAL. Anda dapat menjalankan script di bawah ini untuk membuat tabel mahasiswa dan mengisi datanya.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Script Create Table&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE TABLE MAHASISWA
(
  NPM            VARCHAR2(10 BYTE),
  NAMA           VARCHAR2(30 BYTE),
  TEMPAT_LAHIR   VARCHAR2(30 BYTE),
  TANGGAL_LAHIR  DATE,
  GENDER         CHAR(1 BYTE),
  JURUSAN        VARCHAR2(30 BYTE),
  IPK            NUMBER(3,2)

)
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Script Insert Data&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;Insert into MAHASISWA
   (NPM, NAMA, TEMPAT_LAHIR, TANGGAL_LAHIR, GENDER, JURUSAN, IPK)
 Values
   (&#39;201482738&#39;, &#39;Nani Indriyani&#39;, &#39;Brebes&#39;, TO_DATE(&#39;01/12/1990 00:00:00&#39;, &#39;MM/DD/YYYY HH24:MI:SS&#39;), &#39;P&#39;, &#39;Bahasa Inggris&#39;, 3.25);
Insert into MAHASISWA
   (NPM, NAMA, TEMPAT_LAHIR, TANGGAL_LAHIR, GENDER, JURUSAN, IPK)
 Values
   (&#39;201498999&#39;, &#39;Nurul Hikmah&#39;, &#39;Bandung&#39;, TO_DATE(&#39;01/20/1996 00:00:00&#39;, &#39;MM/DD/YYYY HH24:MI:SS&#39;), &#39;L&#39;, &#39;Teknik Informatika&#39;, 3);
Insert into MAHASISWA
   (NPM, NAMA, TEMPAT_LAHIR, TANGGAL_LAHIR, GENDER, 
    JURUSAN, IPK)
 Values
   (&#39;201498989&#39;, &#39;Ahmad Fatoni&#39;, &#39;Jakarta&#39;, TO_DATE(&#39;03/01/1995 00:00:00&#39;, &#39;MM/DD/YYYY HH24:MI:SS&#39;), &#39;L&#39;, &#39;Teknik Informatika&#39;, 2.75);
COMMIT;

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
ABS(x)&lt;/h3&gt;
Fungsi ABS (&lt;i&gt;absolute&lt;/i&gt;) digunakan untuk menampilkan nilai &lt;i&gt;absolute&lt;/i&gt; atau mutlak dari suatu bilangan. Nilai &lt;a href=&quot;http://id.wikipedia.org/wiki/Nilai_absolut&quot;&gt;&lt;i&gt;absolute&lt;/i&gt;&lt;/a&gt; adalah nilai yang selalu bernilai positif.&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt; #1:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT ABS(5) FROM dual;

    ABS(5)
----------
         5

&lt;/pre&gt;
&lt;b&gt;Contoh #2&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT ABS(-5) FROM dual;

   ABS(-5)
----------
         5

&lt;/pre&gt;
&lt;h3&gt;
ACOS(x)&lt;/h3&gt;
Fungsi ACOS(x) digunakan menampilkan nilai Arc Cosinus dari suatu bilangan. Apabila bilangan (x) 
tidak mempunyai rentang nilai antara -1 dan 1, maka akan menampilkan error message &quot;&lt;i&gt;ORA-01428 argument &#39;x&#39; is out of range&lt;/i&gt;&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt; #1:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT ACOS(0.5) FROM dual;

 ACOS(0.5)
----------
1,04719755

&lt;/pre&gt;
&lt;b&gt;Contoh #2&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT ACOS(2) FROM dual;
SELECT ACOS(2) FROM dual
            *
ERROR at line 1:
ORA-01428: argument &#39;2&#39; is out of range

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
ASIN(x)&lt;/h3&gt;
Menampilkan nilai Arc Sinus dari suatu bilangan (x). Apabila bilangan (x) tidak 
mempunyai rentang nilai antara -1 dan 1, maka akan menampilkan error message &quot;&lt;i&gt;ORA-01428 argument &#39;x&#39; is out of range&lt;/i&gt;&quot;.&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #1&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT ASIN(2) FROM dual;
SELECT ASIN(2) FROM dual
            *
ERROR at line 1:
ORA-01428: argument &#39;2&#39; is out of range

&lt;/pre&gt;
&lt;b&gt;Contoh #2&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT ASIN(0.5) FROM dual;

 ASIN(0.5)
----------
,523598776

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
ATAN(x)&lt;/h3&gt;
Menampilkan nilai Arc Tangen dari suatu bilangan (x).&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt; #1:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT ATAN(0.5) FROM dual;

 ATAN(0.5)
----------
,463647609

&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #2&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT ATAN(2) FROM dual;

   ATAN(2)
----------
1,10714872

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
AVG(value)&lt;/h3&gt;
Fungsi AVG(value) digunakan untuk menampilkan nilai rata-rata atau &lt;i&gt;average&lt;/i&gt; dari suatu bilangan&lt;b&gt; &lt;/b&gt;(value).&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT AVG(ipk) FROM mahasiswa;

  AVG(IPK)
----------
         3

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
CEIL(x)&lt;/h3&gt;
Fungsi CEIL() digunakan untuk menampilkan hasil pemotongan dari suatu bilangan pecahan(x) dibelakang koma (&lt;i&gt;decimal&lt;/i&gt;) dan hasilnya dibulatkan keatas.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT CEIL(123.6789) FROM dual;

CEIL(123.6789)
--------------
           124

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
COS(x)&lt;/h3&gt;
Fungsi COS(x) digunakan nilai Cosinus dari suatu bilangan(x).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT COS(45) FROM dual;

   COS(45)
----------
,525321989

&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;COUNT(value)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Fungsi COUNT() digunakan untuk menampilkan jumlah record dari sebuah query. &lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT COUNT(*) FROM mahasiswa;

  COUNT(*)
----------
         3

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
EXP(x) &lt;/h3&gt;
Fungsi EXP() digunakan untuk menampilkan hasil eksponensial suatu bilangan (x).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
FLOOR(x)&lt;/h3&gt;
Fungsi FLOOR() digunakan untuk menampilkan hasil pemotongan dari suatu bilangan pecahan (x) yang ada dibelakang koma (&lt;i&gt;decimal&lt;/i&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT FLOOR(123.6789) FROM dual;

FLOOR(123.6789)
---------------
            123

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
GREATEST(x1, x2, ...)&lt;/h3&gt;
Fungsi GREATEST(x1,x2,...) digunakan untuk menampilkan nilai terbesar dari beberapa bilangan di parameter (x1, x2, ...). Fungsi ini dapat memiliki lebih dari dua argument atau parameter.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT GREATEST(10,30,100) FROM dual;

GREATEST(10,30,100)
-------------------
                100
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
LEAST(x1, x2, ...)&lt;/h3&gt;
Fungsi LEAST(x1,x2, ...) digunakan untuk menampilkan nilai terkecil dari beberapa bilangan di parameter (x1, x2, ...). Fungsi ini dapat memiliki lebih dari dua argument atau paremeter.&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT LEAST(10,30,100) FROM dual;

LEAST(10,30,100)
----------------
              10

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
LENGTH(str)&lt;/h3&gt;
Fungsi LENGTH() digunakan untuk menampilkan panjang karakter dari suatu string atau kata.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT LENGTH(nama) FROM mahasiswa;

LENGTH(NAMA)
------------
          14
          12
          12

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
LN(x)&lt;/h3&gt;
Fungsi LN() digunakan untuk menampilkan bilangan logaritma natural dari sebuah bilangan (x).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT LN(10) FROM dual;

    LN(10)
----------
2,30258509

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
MOD(x, y)&lt;/h3&gt;
Fungsi MOD(x,y) digunakan untuk menampilkan nilai modulus dari suatu bilangan x dan y.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT MOD(7,2) FROM dual;

  MOD(7,2)
----------
         1

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
POWER(x,y)&lt;/h3&gt;
Fungsi POWER(x,y) digunakan untuk menampilkan hasil nilai bilangan dari x pangkat y.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh: &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT POWER(2,3) FROM dual;

POWER(2,3)
----------
         8

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
ROUND(nilai,presisi)&lt;/h3&gt;
Fungsi ROUND() digunakan untuk menampilkan hasil dari pembulatan (&lt;i&gt;rounding&lt;/i&gt;) suatu nilai atau bilangan sesuai dengan presisi yang diinginkan.&lt;br /&gt;
&lt;br /&gt;
Contoh:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT ROUND(123.6789,1), ROUND(123.6789,2), ROUND(123.6789,3) FROM dual;

ROUND(123.6789,1) ROUND(123.6789,2) ROUND(123.6789,3)
----------------- ----------------- -----------------
            123,7            123,68           123,679

&lt;/pre&gt;
&lt;h3&gt;
SIN(x) &lt;/h3&gt;
Fungsi SIN(x) digunakan untuk menghasilkan nilai Sinus dari suatu bilangan (x).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT SQRT(45) FROM dual;

  SQRT(45)
----------
6,70820393

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
SQRT(x)&lt;/h3&gt;
Fungsi SQRT(x) digunakan untuk menghasilkan nilai akar dari suatu bilangan (x)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT SQRT(25) FROM dual;

  SQRT(25)
----------
         5

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
SUM(x)&lt;/h3&gt;
Fungsi SUM() digunakan untuk menampilkan jumlah total dari suatu bilangan (x).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt; :&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT SUM(ipk) FROM mahasiswa;

  SUM(IPK)
----------
         9

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
TAX(x)&lt;/h3&gt;
Fungsi TAN(x) digunakan untuk menghasilkan nilai Tangen dari suatu bilangan (x).&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT TAN(45) FROM dual;

   TAN(45)
----------
1,61977519

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
TRUNC(nilai,presisi)&lt;/h3&gt;
Fungsi TRUNC() digunakan untuk menampilkan hasil pemotongan dari suatu nilai (bilangan) sesuai dengan presisi yang diinginkan.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;SQL&amp;gt; SELECT TRUNC(123.6789,1), TRUNC(123.6789,2), TRUNC(123.6789,3) FROM dual;

TRUNC(123.6789,1) TRUNC(123.6789,2) TRUNC(123.6789,3)
----------------- ----------------- -----------------
            123,6            123,67           123,678

&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Rekomendasi Tutorial&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/numeric-built-in-function-mysql.html&quot;&gt;Mengenal Dan Menggunakan Numeric Built-in Function di MySQL&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Sekian tutorial singkat Bagaimana Cara Menggunakan Numeric Built-in Functions Di Oracle. Semoga bermanfaat &amp;amp; Selamat Belajar Database Oracle.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/7338258837381060464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/01/numeric-built-in-function-oracle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/7338258837381060464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/7338258837381060464'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/01/numeric-built-in-function-oracle.html' title='Mengenal Dan Menggunakan Numeric Built-In Function Di Oracle'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgalW8HiJmwHVnn6khmO8-AJiHp_QXD4jiNmKx1Ksm1Mbei8fURrztJnsgEu-c4YeK9fesuEJ8MATm78Su1-0IF3LtJ_Db53yq3LAizN1B6j_5cPtV7bVYzNgex_xaGoPsg4kEpRU98Xuww/s72-c/oracle_tutorial_new.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-1019236349305095507</id><published>2015-01-26T07:42:00.002-08:00</published><updated>2015-01-26T08:37:51.332-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL Basic"/><title type='text'>Mengenal Dan Menggunakan Numeric Built-in Functions Di MySQL</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
Pada tutorial sebelumnya Anda telah belajar tentang Penggunaan &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/string-builtin-function-mysql.html&quot;&gt;Fungsi String di MySQL&lt;/a&gt;. Melanjutkan pokok bahasan built-in function di MySQL, pada tutorial kali ini akan dibahas tentang Numeric Function yang ada di database MySQL.&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Apa Itu Numeric Function?&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Numeric function adalah fungsi yang digunakan dalam operasi matematika. Database MySQL mempunyai segudang built-in numeric function yang bisa Anda gunakan.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEpIhOnEiTe0LYSp_TtsD0KaDSAfuyNUvV74ch5jnRaO1D9xWl-6Ev5blEWcYlzj6pQb0No7SLlTeZ127fHo_LSzRZE0VLqMUi8rFTq_GSCsadXZ-lrJjIigog5ya_dvaQRitT2Ex6cQhC/s1600/mysql_tutorial.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEpIhOnEiTe0LYSp_TtsD0KaDSAfuyNUvV74ch5jnRaO1D9xWl-6Ev5blEWcYlzj6pQb0No7SLlTeZ127fHo_LSzRZE0VLqMUi8rFTq_GSCsadXZ-lrJjIigog5ya_dvaQRitT2Ex6cQhC/s1600/mysql_tutorial.jpg&quot; height=&quot;240&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Macam-Macam Numeric Function&lt;/h3&gt;
Di bawah ini adalah tabel Numeric function di database MySQL:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th width=&quot;25%&quot;&gt;Nama Fungsi&lt;/th&gt;
&lt;th&gt;Deskripsi&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ABS(x)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai absolute dari suatu bilangan.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ACOS(x)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai Arc Cosinus dari suatu bilangan (x). Apabila bilangan (x) tidak mempunyai nilai antara -1 dan 1, maka akan menghasilkan nilai NULL.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ASIN(x)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai Arc Sinus dari suatu bilangan (x). Apabila bilangan (x) tidak mempunyai nilai antara -1 dan 1, maka akan menghasilkan nilai NULL.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ATAN(x)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai Arc Tangen dari suatu bilangan (x).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;COS(x)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai Cosinus dari suatu bilangan (x).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GREATEST(x1, x2, ...)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai terbesar dari beberapa bilangan di parameter.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LEAST(x1, x2, ...)&lt;/td&gt;
&lt;td&gt;Menampilkan nilai terkecil dari beberapa bilangan di parameter.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PI()&lt;/td&gt;
&lt;td&gt;Menampilkan nilai PI.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;POW(x,y) atau POWER(x,y)&lt;/td&gt;
&lt;td&gt;Menghasilkan nilai bilangan x pangkat y&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SIN(x)&lt;/td&gt;
&lt;td&gt;Menghasilkan nilai Sinus dari suatu bilangan (x)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SQRT(x)&lt;/td&gt;
&lt;td&gt;Menghasilkan nilai akar dari suatu bilangan (x)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TAX(x)&lt;/td&gt;
&lt;td&gt;Menghasilkan nilai Tangen dari suatu bilangan (x)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;h3&gt;
ABS(x)&lt;/h3&gt;
Fungsi ABS (&lt;i&gt;absolute&lt;/i&gt;) digunakan untuk menampilkan nilai &lt;i&gt;absolute&lt;/i&gt; atau mutlak dari suatu bilangan. Nilai &lt;a href=&quot;http://id.wikipedia.org/wiki/Nilai_absolut&quot;&gt;&lt;i&gt;absolute&lt;/i&gt;&lt;/a&gt; adalah nilai yang selalu bernilai positif.&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt; #1:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT ABS(5);
+--------+
| ABS(5) |
+--------+
|      5 |
+--------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;b&gt;Contoh #2&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT ABS(-5);
+---------+
| ABS(-5) |
+---------+
|       5 |
+---------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
ACOS(x)&lt;/h3&gt;
Fungsi ACOS(x) digunakan menampilkan nilai Arc Cosinus dari suatu bilangan. Apabila bilangan (x) 
tidak mempunyai rentang nilai antara -1 dan 1, maka akan menghasilkan nilai NULL.&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt; #1:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT ACOS(0.5);
+--------------------+
| ACOS(0.5)          |
+--------------------+
| 1.0471975511965979 |
+--------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;b&gt;Contoh #2&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT ACOS(2);
+---------+
| ACOS(2) |
+---------+
|    NULL |
+---------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
ASIN(x)&lt;/h3&gt;
Menampilkan nilai Arc Sinus dari suatu bilangan (x). Apabila bilangan (x) tidak 
mempunyai rentang nilai antara -1 dan 1, maka akan menghasilkan nilai NULL.&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #1&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT ASIN(0.5);
+--------------------+
| ASIN(0.5)          |
+--------------------+
| 0.5235987755982989 |
+--------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;b&gt;Contoh #2&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT ASIN(2);
+---------+
| ASIN(2) |
+---------+
|    NULL |
+---------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
ATAN(x)&lt;/h3&gt;
Menampilkan nilai Arc Tangen dari suatu bilangan (x).&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT ATAN(0.5);
+--------------------+
| ATAN(0.5)          |
+--------------------+
| 0.4636476090008061 |
+--------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
COS(x)&lt;/h3&gt;
Fungsi COS(x) digunakan nilai Cosinus dari suatu bilangan(x).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT COS(45);
+--------------------+
| COS(45)            |
+--------------------+
| 0.5253219888177297 |
+--------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
GREATEST(x1, x2, ...)&lt;/h3&gt;
Menampilkan nilai terbesar dari beberapa bilangan di parameter (x1, x2, ...).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT GREATEST(10,30,100);
+---------------------+
| GREATEST(10,30,100) |
+---------------------+
|                 100 |
+---------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
LEAST(x1, x2, ...)&lt;/h3&gt;
Menampilkan nilai terkecil dari beberapa bilangan di parameter (x1, x2, ...).&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT LEAST(10,30,100);
+------------------+
| LEAST(10,30,100) |
+------------------+
|               10 |
+------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
PI()&lt;/h3&gt;
Fungsi PI() digunakan untuk menampilkan nilai PI (π). Menurut &lt;a href=&quot;http://id.wikipedia.org/wiki/Pi&quot;&gt;wikipedia&lt;/a&gt;, PI adalah sebuah konstanta dalam matematika yang merupakan perbandingan keliling lingkaran dengan diameternya.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT PI();
+----------+
| PI()     |
+----------+
| 3.141593 |
+----------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
POW(x,y) atau POWER(x,y)&lt;/h3&gt;
Fungsi POW(x,y) digunakan untuk menampilkan hasil nilai bilangan dari x pangkat y.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #1 - POW(x,y)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT POW(2,3);
+----------+
| POW(2,3) |
+----------+
|        8 |
+----------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;b&gt;Contoh #2 - POWER(x,y)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT POWER(2,3);
+------------+
| POWER(2,3) |
+------------+
|          8 |
+------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
SIN(x) &lt;/h3&gt;
Fungsi SIN(x) digunakan untuk menghasilkan nilai Sinus dari suatu bilangan (x).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT SIN(45);
+--------------------+
| SIN(45)            |
+--------------------+
| 0.8509035245341184 |
+--------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
SQRT(x)&lt;/h3&gt;
Fungsi SQRT(x) digunakan untuk menghasilkan nilai akar dari suatu bilangan (x)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT SQRT(25);
+----------+
| SQRT(25) |
+----------+
|        5 |
+----------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
TAX(x)&lt;/h3&gt;
Fungsi TAN(x) digunakan untuk menghasilkan nilai Tangen dari suatu bilangan (x).&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT TAN(45);
+--------------------+
| TAN(45)            |
+--------------------+
| 1.6197751905438615 |
+--------------------+
1 row in set (0.00 sec)
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/numeric-built-in-function-mysql.html&quot;&gt;Bagaimana Cara Menggunakan Numeric Built-in Functions Di MySQL&lt;/a&gt;. Semoga bermanfaat &amp;amp; Selamat Belajar &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/MySQL&quot;&gt;Database MySQL&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/1019236349305095507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/01/numeric-built-in-function-mysql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/1019236349305095507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/1019236349305095507'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/01/numeric-built-in-function-mysql.html' title='Mengenal Dan Menggunakan Numeric Built-in Functions Di MySQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEpIhOnEiTe0LYSp_TtsD0KaDSAfuyNUvV74ch5jnRaO1D9xWl-6Ev5blEWcYlzj6pQb0No7SLlTeZ127fHo_LSzRZE0VLqMUi8rFTq_GSCsadXZ-lrJjIigog5ya_dvaQRitT2Ex6cQhC/s72-c/mysql_tutorial.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-2332313579005994372</id><published>2015-01-24T21:14:00.005-08:00</published><updated>2015-01-26T08:28:27.050-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL Basic"/><title type='text'>Mengenal Dan Menggunakan Built-in String Function Di MySQL</title><content type='html'>&lt;h3&gt;
&lt;b&gt;Apa itu String Built-in Function?&lt;/b&gt;&lt;/h3&gt;
MySQL mempunyai beberapa &lt;i&gt;Built String Function&lt;/i&gt; (Fungsi bawaan dari MySQL) yang digunakan untuk manipulasi karakter atau string di MySQL. Pada tutorial kali ini, kita akan membahas macam-macam String Function dan cara menggunakannya.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCnOA6rfZEcK62m3ktYzemsOPzOF-3zix7JqBooHHXjWNVti0iDh-yI2IeAvyeGyJNJ82FYZVFlJVNvhmeyGmTGxEdZocb5gmIMDeZywOsEmjgn2v3kVsMZN1U2ftWURmky7fMdPpPUQJp/s1600/mysql_tutorial.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCnOA6rfZEcK62m3ktYzemsOPzOF-3zix7JqBooHHXjWNVti0iDh-yI2IeAvyeGyJNJ82FYZVFlJVNvhmeyGmTGxEdZocb5gmIMDeZywOsEmjgn2v3kVsMZN1U2ftWURmky7fMdPpPUQJp/s1600/mysql_tutorial.jpg&quot; height=&quot;240&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Macam-Macam String Functions&lt;/b&gt;&lt;/h3&gt;
Di bawah ini adalah tabel macam-macam String function di MySQL yang sering digunakan:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Nama Fungsi&lt;/th&gt;
&lt;th&gt;Deskripsi&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ASCII(str) atau ORD(str)&lt;/td&gt;
&lt;td&gt;Menampilkan kode Ascii dari suatu string/karakter.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;BIN(n)&lt;/td&gt;
&lt;td&gt;Digunakan untuk menampilkan nilai binary dari suatu bilangan desimal.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CHAR_LENGTH(str) atau LENGTH(str)&lt;/td&gt;
&lt;td&gt;Digunakan untuk menampilkan panjang dari suatu string.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CONCAT(str1,str2,..)&lt;/td&gt;
&lt;td&gt;Digunakan untuk menyambung sebuah string (&lt;i&gt;concate&lt;/i&gt;).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CONCAT_WS(separator,str1,str2)&lt;/td&gt;
&lt;td&gt;Digunakan untuk menyambung sebuah string (&lt;i&gt;concate&lt;/i&gt;) dengan menambahkan pemisah (&lt;i&gt;separator&lt;/i&gt;).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;INSTR(string, substr)&lt;/td&gt;
&lt;td&gt;Digunakan untuk mencari posisi substring dari suatu string.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LCASE(str) atau LOWER(str)&lt;/td&gt;
&lt;td&gt;Digunakan untuk merubah string menjadi huruf kecil.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LOCATE(str)&lt;/td&gt;
&lt;td&gt;Digunakan untuk mengetahui letak sebuah substring.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LPAD(str, len, padstr)&lt;/td&gt;
&lt;td&gt;Digunakan untuk menambahkan sebuah karakter/string dari posisi kiri string sampai panjang yang telah ditentukan. (&lt;i&gt;Left Padding&lt;/i&gt;).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LTRIM(str)&lt;/td&gt;
&lt;td&gt;Digunakan untuk menghapus spasi kosong dari sebelah kiri string.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;REPEAT(str, jumlah)&lt;/td&gt;
&lt;td&gt;Digunakan untuk mengulang string sebanyak jumlah yang ditentukan.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;REPLACE(str, str_asal, string_pengganti)&lt;/td&gt;
&lt;td&gt;Digunakan untuk mengetahui letak sebuah substring.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;REVERSE(str)&lt;/td&gt;
&lt;td&gt;Digunakan untuk membalik sebuah string.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RPAD(str, len, padstr)&lt;/td&gt;
&lt;td&gt;Digunakan untuk menambahkan sebuah karakter/string dari posisi kanan string sampai panjang yang telah ditentukan.(&lt;i&gt;Right Padding&lt;/i&gt;).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RTRIM(str)&lt;/td&gt;
&lt;td&gt;Digunakan untuk menghapus spasi kosong dari sebelah kanan string.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;STRCMP(str1,str2)&lt;/td&gt;
&lt;td&gt;Digunakan untuk dua buah string. Jika sama akan bernilai 0, dan jika berbeda akan bernilai -1.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TRIM(str)&lt;/td&gt;
&lt;td&gt;Digunakan untuk menghapus spasi kosong dari sebelah kiri dan kanan string.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;UCASE(str) atau UPPER(str)&lt;/td&gt;
&lt;td&gt;Digunakan untuk merubah string menjadi huruf besar.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;h3&gt;
ASCII(str) atau ORD(str)&lt;/h3&gt;
Fungsi ASCII(str) dan ORD(str) digunakan untuk menampilkan kode &lt;a href=&quot;http://id.wikipedia.org/wiki/ASCII&quot;&gt;ASCII&lt;/a&gt; (&lt;i&gt;American Standard Code for Information Interchange&lt;/i&gt;) dari suatu string.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Contoh #1 - ASCII(str)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT ASCII(&#39;A&#39;);
+------------+
| ASCII(&#39;A&#39;) |
+------------+
|         65 |
+------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;b&gt;Contoh #2 - ORD(str)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT ORD(&#39;A&#39;);
+----------+
| ORD(&#39;A&#39;) |
+----------+
|       65 |
+----------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
BIN(n)&lt;/h3&gt;
Fungsi BIN(n) digunakan untuk menampilkan nilai &lt;a href=&quot;http://id.wikipedia.org/wiki/Sistem_bilangan_biner&quot;&gt;bilangan biner&lt;/a&gt; dari suatu bilangan desimal (n)&lt;b&gt;.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt; :&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT BIN(25);
+---------+
| BIN(25) |
+---------+
| 11001   |
+---------+
1 row in set (0.01 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
CHAR_LENGTH(str) atau LENGTH(str)&lt;/h3&gt;
Fungsi CHAR_LENGTH(x) atau LENGTH(str) digunakan untuk menampilkan panjang dari suatu string.&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Contoh #1 - CHAR_LENGTH(str)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT CHAR_LENGTH(&#39;Universitas&#39;);
+----------------------------+
| CHAR_LENGTH(&#39;Universitas&#39;) |
+----------------------------+
|                         11 |
+----------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;b&gt;Contoh #2 - LENGTH(str)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT LENGTH(&#39;Universitas&#39;);
+-----------------------+
| LENGTH(&#39;Universitas&#39;) |
+-----------------------+
|                    11 |
+-----------------------+
1 row in set (0.01 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
CONCAT(str1,str2,...)&lt;/h3&gt;
Fungsi CONCAT(str1,str2,...) Digunakan untuk menggabungkan atau menyambung dua buah string atau lebih (&lt;i&gt;concate&lt;/i&gt;).&lt;br /&gt;
&amp;nbsp;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT CONCAT(&#39;Belajar&#39;,&#39;MySQL&#39;);
+---------------------------+
| CONCAT(&#39;Belajar&#39;,&#39;MySQL&#39;) |
+---------------------------+
| BelajarMySQL              |
+---------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
CONCAT_WS(separator,str1,str2)&lt;/h3&gt;
Fungsi CONCAT_WS(separator, str1,str2) digunakan untuk menggabungkan atau menyambung dua buah string (&lt;i&gt;concate&lt;/i&gt;) dengan menggunakan separator. Fungsi ini mirip dengan fungsi CONCAT().&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT CONCAT_WS(&#39; &#39;,&#39;Belajar&#39;,&#39;MySQL&#39;);
+----------------------------------+
| CONCAT_WS(&#39; &#39;,&#39;Belajar&#39;,&#39;MySQL&#39;) |
+----------------------------------+
| Belajar MySQL                    |
+----------------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
INSTR(str, substr)&lt;/h3&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT INSTR(&#39;Belajar MySQL&#39;,&#39;ajar&#39;);
+-------------------------------+
| INSTR(&#39;Belajar MySQL&#39;,&#39;ajar&#39;) |
+-------------------------------+
|                             4 |
+-------------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
LCASE(str) atau LOWER(str)&lt;/h3&gt;
&lt;b&gt;Contoh #1 - LCASE&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT LCASE(&#39;Makanan&#39;);
+------------------+
| LCASE(&#39;Makanan&#39;) |
+------------------+
| makanan          |
+------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;b&gt;Contoh #2 - LOWER&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT LOWER(&#39;Makanan&#39;);
+------------------+
| LOWER(&#39;Makanan&#39;) |
+------------------+
| makanan          |
+------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
LOCATE(str)&lt;/h3&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT LOCATE(&#39;ajar&#39;,&#39;Belajar MySQL&#39;);
+--------------------------------+
| LOCATE(&#39;ajar&#39;,&#39;Belajar MySQL&#39;) |
+--------------------------------+
|                              4 |
+--------------------------------+
1 row in set (0.01 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
LPAD(str, len, padstr)&lt;/h3&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT LPAD(&#39;Belajar MySQL&#39;,20,&#39;*&#39;);
+------------------------------+
| LPAD(&#39;Belajar MySQL&#39;,20,&#39;*&#39;) |
+------------------------------+
| *******Belajar MySQL         |
+------------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
LTRIM(str)&lt;/h3&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT LTRIM(&#39;              MySQL&#39;);
+------------------------------+
| LTRIM(&#39;              MySQL&#39;) |
+------------------------------+
| MySQL                        |
+------------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
REPEAT(str, jumlah)&lt;/h3&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT REPEAT(&#39;MySQL&#39;,4);
+----------------------+
| REPEAT(&#39;MySQL&#39;,4)    |
+----------------------+
| MySQLMySQLMySQLMySQL |
+----------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
REPLACE(str, str_asal, str_pengganti)&lt;/h3&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT REPLACE(&#39;naura-lab.blogspot.com&#39;,&#39;.&#39;,&#39;[dot]&#39;);
+-----------------------------------------------+
| REPLACE(&#39;naura-lab.blogspot.com&#39;,&#39;.&#39;,&#39;[dot]&#39;) |
+-----------------------------------------------+
| naura-lab[dot]blogspot[dot]com                |
+-----------------------------------------------+
1 row in set (0.01 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
REVERSE(str)&lt;/h3&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT REVERSE(&#39;Belajar MySQL&#39;);
+--------------------------+
| REVERSE(&#39;Belajar MySQL&#39;) |
+--------------------------+
| LQSyM rajaleB            |
+--------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
RPAD(str, len, padstr)&lt;/h3&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT RPAD(&#39;Belajar MysQL&#39;,20,&#39;*&#39;);
+------------------------------+
| RPAD(&#39;Belajar MysQL&#39;,20,&#39;*&#39;) |
+------------------------------+
| Belajar MysQL*******         |
+------------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
RTRIM(str)&lt;/h3&gt;
&lt;b&gt;Contoh&lt;/b&gt; :&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT RTRIM(&#39;MySQL        &#39;);
+------------------------+
| RTRIM(&#39;MySQL        &#39;) |
+------------------------+
| MySQL                  |
+------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
STRCMP(str1, str2)&lt;/h3&gt;
&lt;b&gt;Contoh #1&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT STRCMP(&#39;ABC&#39;,&#39;ABC&#39;);
+---------------------+
| STRCMP(&#39;ABC&#39;,&#39;ABC&#39;) |
+---------------------+
|                   0 |
+---------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Contoh #2&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT STRCMP(&#39;ABC&#39;,&#39;CBA&#39;);
+---------------------+
| STRCMP(&#39;ABC&#39;,&#39;CBA&#39;) |
+---------------------+
|                  -1 |
+---------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
TRIM(str)&lt;/h3&gt;
&lt;b&gt;Contoh&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT TRIM(&#39;     MySQL     &#39;);
+-------------------------+
| TRIM(&#39;     MySQL     &#39;) |
+-------------------------+
| MySQL                   |
+-------------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;h3&gt;
UCASE(str) atau UPPER(str)&amp;nbsp;&lt;/h3&gt;
&lt;b&gt;Contoh #1 - UCASE(str)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT UCASE(&#39;Makanan&#39;);
+------------------+
| UCASE(&#39;Makanan&#39;) |
+------------------+
| MAKANAN          |
+------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;b&gt;Contoh #2 - UPPER(str)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT UPPER(&#39;Makanan&#39;);
+------------------+
| UPPER(&#39;Makanan&#39;) |
+------------------+
| MAKANAN          |
+------------------+
1 row in set (0.00 sec)

&lt;/pre&gt;
&lt;br /&gt;
Sekian tutorial singkat Bagaimana Cara Menggunakan Built-in String Functions Di MySQL. Semoga bermanfaat &amp;amp; Selamat Belajar &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/MySQL&quot;&gt;Database MySQL&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/2332313579005994372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/01/string-builtin-function-mysql.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/2332313579005994372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/2332313579005994372'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/01/string-builtin-function-mysql.html' title='Mengenal Dan Menggunakan Built-in String Function Di MySQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCnOA6rfZEcK62m3ktYzemsOPzOF-3zix7JqBooHHXjWNVti0iDh-yI2IeAvyeGyJNJ82FYZVFlJVNvhmeyGmTGxEdZocb5gmIMDeZywOsEmjgn2v3kVsMZN1U2ftWURmky7fMdPpPUQJp/s72-c/mysql_tutorial.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-736546823019454568.post-5666272974982283243</id><published>2015-01-24T08:42:00.006-08:00</published><updated>2015-01-24T08:53:47.217-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL Basic"/><title type='text'>Bagaimana Cara Membuat Sequence (Auto Increment) Di MySQL</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
Pada tutorial kali ini, kita akan belajar &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/membuat-sequence-di-mysql.html&quot;&gt;Bagaimana Cara Membuat Sequence Di MySQL&lt;/a&gt;. Untuk membuat sequence, Anda dapat menggunakan atribut &lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;AUTO INCREMENT&lt;/b&gt;&lt;/span&gt; pada kolom/field di tabel yang anda buat.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHArv_Fgae1eCKsOnaXVzXBaZ6nokWw45h8ZlIyWNNCfylCLdILZFCk9pXij6AB_fCtpfXKCUdWW-kOZ4h4TpKNY2ziLgBbmP8G0srYX37xQxgv7xg5FHfGMCXkw2IMa7PG_rHZBrPRuYz/s1600/mysql_tutorial.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHArv_Fgae1eCKsOnaXVzXBaZ6nokWw45h8ZlIyWNNCfylCLdILZFCk9pXij6AB_fCtpfXKCUdWW-kOZ4h4TpKNY2ziLgBbmP8G0srYX37xQxgv7xg5FHfGMCXkw2IMa7PG_rHZBrPRuYz/s1600/mysql_tutorial.jpg&quot; height=&quot;240&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Baca Juga : &lt;a href=&quot;http://naura-lab.blogspot.com/2014/12/bagaimana-cara-membuat-table-di-mysql.html&quot;&gt;Membuat tabel di database MySQL&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Apa Itu Sequence?&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;Sequence&lt;/i&gt; adalah salah satu objek yang ada di dalam database yang digunakan untuk men-generate sebuah bilangan yang unik, dan biasanya berurutan. Misalnya 1, 2, 3, 4, 5, dan seterusnya.&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Fungsi Sequence&lt;/h3&gt;
Sequence di database biasanya mempunyai fungsi sebagai berikut:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Secara otomatis men-generate angka atau bilangan yang unik.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Dapat digunakan sebagai primary key, karena kolom atau field yang dijadikan sequence, nilainya (datanya) otomatis bertambah (&lt;i&gt;increment&lt;/i&gt;) ketika ada proses INSERT statement.&lt;/li&gt;
&lt;li&gt;Dapat digunakan untuk meningkatkan performance query.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Sintak Dasar&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Untuk membuat sequence di MySQL, Anda harus menambahkan atribut AUTO_INCREMENT ketika membuat sebuah tabel. Sintaknya adalah sebagai berikut:&lt;/div&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;CREATE TABLE nama_tabel
(
   kolom_1 NOT NULL AUTO_INCREMENT,
   kolom_2 [NULL | NOT NULL],
   ...
   kolom_n [NULL | NOT NULL]
);
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Penjelasan sintak&lt;/b&gt;:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;AUTO_INCREMENT&lt;/b&gt;&lt;/span&gt; adalah atribut yang digunakan untuk me-generate sequence&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;b&gt;NULL&lt;/b&gt;&lt;/span&gt; atau &lt;span style=&quot;color: magenta;&quot;&gt;NOT NULL&lt;/span&gt; adalah atribut yang mengidentifikasikan apakah kolom atau field dapat diisi dengan nilai null atau tidak.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Contoh Latihan&lt;/h3&gt;
Sebagai contoh latihan untuk membuat sequence di MySQL, Cobalah Anda ikuti langkah-langkah di bawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Langkah #1 Buat Table&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Cobalah Anda buat table seperti dibawah ini:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; CREATE TABLE tbl_contact
    -&amp;gt; (
    -&amp;gt;   kd_contact INT(5) NOT NULL AUTO_INCREMENT,
    -&amp;gt;   nama VARCHAR(30) NOT NULL,
    -&amp;gt;   gender CHAR(1) NOT NULL,
    -&amp;gt;   no_handphone VARCHAR(20) NOT NULL,
    -&amp;gt;   CONSTRAINT pk_contact PRIMARY KEY(kd_contact)
    -&amp;gt; );
Query OK, 0 rows affected (0.17 sec)

&lt;/pre&gt;
Baca juga: &lt;a href=&quot;http://naura-lab.blogspot.com/2014/12/bagaimana-cara-membuat-table-di-mysql.html&quot;&gt;Membuat Table di MySQL&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Langkah #2 Insert Data&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Untuk membuktikan apakah data di kolom &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;b&gt;kd_contact&lt;/b&gt;&lt;/span&gt; pada tabel &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;b&gt;tbl_contact&lt;/b&gt;&lt;/span&gt; bertambah otomatis ketika memasukkan data. Cobalah Anda masukkan data ke tabel &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;b&gt;tbl_contact&lt;/b&gt;&lt;/span&gt; seperti dibawah ini:&lt;/div&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;INSERT INTO tbl_contact(nama, gender, no_handphone) VALUES (&#39;Nursalim&#39;,&#39;L&#39;,&#39;0897367366&#39;);
INSERT INTO tbl_contact(nama, gender, no_handphone) VALUES (&#39;Nani Indriyani&#39;,&#39;P&#39;,&#39;08156334&#39;);
INSERT INTO tbl_contact(nama, gender, no_handphone) VALUES (&#39;Naura Krasiva&#39;,&#39;P&#39;,&#39;0819783748&#39;);
INSERT INTO tbl_contact(nama, gender, no_handphone) VALUES (&#39;Ahmad Fathoni&#39;,&#39;L&#39;,&#39;085289489&#39;);
&lt;/pre&gt;
&lt;br /&gt;
Pada Insert statement diatas, Anda tidak perlu menambahkan kolom kd_contact, karena secara otomatis nilainya bertambah ketika ada proses Insert data.&lt;br /&gt;
&lt;br /&gt;
Baca juga : &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/bagaimana-cara-menggunakan-insert.html&quot;&gt;Insert data di database MySQL&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Langkah #3 Tampilkan Data&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Coba Anda query ke tabel tbl_contact untuk menampilkan data contact:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:sql&quot;&gt;mysql&amp;gt; SELECT * FROM tbl_contact;
+------------+----------------+--------+--------------+
| kd_contact | nama           | gender | no_handphone |
+------------+----------------+--------+--------------+
|          1 | Nursalim       | L      | 0897367366   |
|          2 | Nani Indriyani | P      | 08156334     |
|          3 | Naura Krasiva  | P      | 0819783748   |
|          4 | Ahmad Fathoni  | L      | 085289489    |
+------------+----------------+--------+--------------+
4 rows in set (0.00 sec)

&lt;/pre&gt;
Terlihat pada query diatas bahwa kolom kd_contact datanya secara otomatis bertambah.&lt;br /&gt;
&lt;br /&gt;
Baca juga : &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/bagaimana-cara-menggunakan-select-query.html&quot;&gt;Menampilkan data di database MySQL&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Sekian tutorial singkat &lt;a href=&quot;http://naura-lab.blogspot.com/2015/01/membuat-sequence-di-mysql.html&quot;&gt;Bagaimana Cara Membuat Sequence Di MySQL&lt;/a&gt;. Semoga bermanfaat &amp;amp; Selamat Belajar &lt;a href=&quot;http://naura-lab.blogspot.com/search/label/MySQL&quot;&gt;Database MySQL&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan 
teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial 
diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk 
menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog 
ini.&lt;/div&gt;
&lt;br /&gt;
Salam,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~Nursalim~&lt;br /&gt;
&lt;a href=&quot;http://naura-lab.blogspot.com/&quot;&gt;Naura-Lab.blogspot.com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://naura-lab.blogspot.com/feeds/5666272974982283243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://naura-lab.blogspot.com/2015/01/membuat-sequence-di-mysql.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/5666272974982283243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/736546823019454568/posts/default/5666272974982283243'/><link rel='alternate' type='text/html' href='http://naura-lab.blogspot.com/2015/01/membuat-sequence-di-mysql.html' title='Bagaimana Cara Membuat Sequence (Auto Increment) Di MySQL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06619165579463948441</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHArv_Fgae1eCKsOnaXVzXBaZ6nokWw45h8ZlIyWNNCfylCLdILZFCk9pXij6AB_fCtpfXKCUdWW-kOZ4h4TpKNY2ziLgBbmP8G0srYX37xQxgv7xg5FHfGMCXkw2IMa7PG_rHZBrPRuYz/s72-c/mysql_tutorial.jpg" height="72" width="72"/><thr:total>1</thr:total></entry></feed>