Jumat, 27 September 2013
SETAN MERAH BANGKIT KEMBALI
bagai angin puting beliung di tengah padang gurun kita mendapat musibah pada minggu kemarean. Kekalahan Manchester United ke Manchester City tidak terduga dimana kita tau bahwa City pernah di tahan imbang oleh team promosi Cardiff City dan Stoke City. Dengan hasil tersebut tidak bisa di pungkiri si Setan Merah merasa mampu untuk menghadapi City meski pertandingan tersebut berada di kandang City. Seperti kita tau kemarin tanggal 17 september dalam UCL mereka mampu menundukan Bayer Leverkusen 4-2 Ronney, RVP dan Valencia pencetak gol saat itu. Dengan kearogansian Fans United yakin bahwa teamnya mampu selalu menang di setiap penampilannnya. Ketika galau AFF U-19 dan ManUtd
Minggu, 24 April 2011
delete kolom quiz 2
picnya

menurut saya tidak bisa di delete karna tabel produk berforeign key dengan table produsen jadi kita bisa menghapus dari table produk tapi kalo dari table produsen tidak bisa sebab roduk membutuhkan iproduk untuk menjelaskan dari mana produk itu berasal jika di delete makan contoh roti tawar ipprodusen Pro-01 kita bisa tau kalo itu berasal dari PT semoga Jaya tapi jika di delete kita tidak dapat tau dari mana produk itu berasa.

menurut saya tidak bisa di delete karna tabel produk berforeign key dengan table produsen jadi kita bisa menghapus dari table produk tapi kalo dari table produsen tidak bisa sebab roduk membutuhkan iproduk untuk menjelaskan dari mana produk itu berasal jika di delete makan contoh roti tawar ipprodusen Pro-01 kita bisa tau kalo itu berasal dari PT semoga Jaya tapi jika di delete kita tidak dapat tau dari mana produk itu berasa.
Senin, 11 April 2011
membuat table barang
1 crate table barang
2 isi table
3 ubah harga roti
4 hapus produk pasta gigi
5 tambah kolom discont
6 ubah tipe data discont
7 buang kolom diskon
8 data
Senin, 17 Januari 2011
looping sql
contoh membuat looping :
Bilangan yang bisa dibagi 2 & 3 dengan cara mod
declare
x number;
t number;
begin
x:=1;
t:=0;
loop
if x mod 6=0 then
dbms_output.put(' '||x);
t:=t+1;
x:=x+1;
else x:=x+1;
end if;
exit when t>5;
end loop;
dbms_output.new_line;
end;
/
Bilangan yang bisa dibagi 2 & 3 dengan cara mod
declare
x number;
t number;
begin
x:=1;
t:=0;
loop
if x mod 6=0 then
dbms_output.put(' '||x);
t:=t+1;
x:=x+1;
else x:=x+1;
end if;
exit when t>5;
end loop;
dbms_output.new_line;
end;
/
cusor sql
Blok PL/SQL tidak mengizinkan kita untuk menampilkan beberapa baris dengan menggunakan perintah SELECT secara langsung. Untuk mengatasi kendala ini, maka digunakanlah Cursor. Cursor merupakan sejenis variabel yang dapat digunakan untuk menampung banyak nilai berupa baris atau record. Nilai-nilai yang disimpan di dalam sebuah Cursor selanjutnya dapat dimanipulasi sehingga dapat digunakan sesuai kebutuhan. Atau dapat dikatakan bahwa Cursor merupakan pointer yang menunjuk ke suatu bagian memori untuk menyimpan hasil instruksi SQL. Hasil instruksi SQL tersebut biasanya merupakan multiple row, dan Cursor digunakan untuk menunjuk (pointer) ke salah satu baris data.
contoh :
CREATE PROCEDURE DAFTAR_PELANGGAN
AS
DECLARE @CUSTID INT
DECLARE @CUSTNAME VARCHAR(30)
DECLARE @DISCOUNT DECIMAL(4,2)
DECLARE CUSTCURSOR CURSOR
FOR
SELECT CUSTID,CUSTNAME,DISCOUNT
FROM CUSTOMER
ORDER BY CUSTID
FOR READ ONLY
OPEN CUSTCURSOR
WHILE (0=0) BEGIN
FETCH NEXT
FROM CUSTCURSOR INTO @CUSTID,@CUSTNAME,@DISCOUNT
IF (@@FETCH_STATUS <> 0) BREAK
PRINT CAST(@CUSTID AS VARCHAR(5)) + " " + @CUSTNAME +CAST(@DISCOUNT AS VARCHAR(5))
END
/
contoh :
CREATE PROCEDURE DAFTAR_PELANGGAN
AS
DECLARE @CUSTID INT
DECLARE @CUSTNAME VARCHAR(30)
DECLARE @DISCOUNT DECIMAL(4,2)
DECLARE CUSTCURSOR CURSOR
FOR
SELECT CUSTID,CUSTNAME,DISCOUNT
FROM CUSTOMER
ORDER BY CUSTID
FOR READ ONLY
OPEN CUSTCURSOR
WHILE (0=0) BEGIN
FETCH NEXT
FROM CUSTCURSOR INTO @CUSTID,@CUSTNAME,@DISCOUNT
IF (@@FETCH_STATUS <> 0) BREAK
PRINT CAST(@CUSTID AS VARCHAR(5)) + " " + @CUSTNAME +CAST(@DISCOUNT AS VARCHAR(5))
END
/
Function sql
Function adalah jenis PL/SQL block yang menghasilkan satu nilai. Secara umum, function digunakan melakukan perhitungan, mengecek eksistensi dan kevalidan suatu data. Function bisa dilibatkan dalam expresi. Function bisa disimpan dalam database sebagai object schema, sehingga suatu function bisa digunakan berulangkali tanpa harus melakukan parsing dan compile ulang.
contoh membuat function :
create or replace function
penjumlahan (c in number, a in number)
return number IS
hasil number;
BEGIN
hasil:=c+a;
return hasil;
end;
/
contoh membuat function :
create or replace function
penjumlahan (c in number, a in number)
return number IS
hasil number;
BEGIN
hasil:=c+a;
return hasil;
end;
/
membuat insert delete create update table
create di gunakan untuk membuat sebuah tabel data
nama varchar(50),
constraint pk_ktr primary key(id)
);
where nim=’30208234′;
contoh
create table KTR (
id char(10),nama varchar(50),
constraint pk_ktr primary key(id)
);
INSERT
Insert digunakan untuk memasukkan data ke sebuah tabel dalam user (schema) tertentu
contoh : insert into KTR(id,nama)
values (’30208234′,'raja');UPDATE
Update digunakan untuk mengubah data pada sebuah tabel dalam user (schema) tertentu berdasarkan kondisi tertentu.
contoh : update KTR
set nama= ’raja’where nim=’30208234′;
DELETE
Delete digunakan untuk menghapus data pada sebuah tabel dalam user (schema) tertentu berdasarkan kondisi tertentu.
contoh : where nim=’30108111′;
Langganan:
Postingan (Atom)