0% menganggap dokumen ini bermanfaat (0 suara)
154 tayangan6 halaman

10 Kesalahan Pada SQL Server

Ringkasan dari 10 kesalahan pada SQL server meliputi kesalahan sintaks dalam penulisan perintah SQL seperti kelalaian tanda kurung, kesalahan tipe data, duplikasi data primary key, referensi tabel yang tidak valid, dan kesalahan penamaan objek database. Untuk memperbaiki kesalahan-kesalahan tersebut perlu memperhatikan sintaks SQL yang benar dan memvalidasi struktur dan isi data pada tabel-tabel terkait.

Diunggah oleh

dimas le roux
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
154 tayangan6 halaman

10 Kesalahan Pada SQL Server

Ringkasan dari 10 kesalahan pada SQL server meliputi kesalahan sintaks dalam penulisan perintah SQL seperti kelalaian tanda kurung, kesalahan tipe data, duplikasi data primary key, referensi tabel yang tidak valid, dan kesalahan penamaan objek database. Untuk memperbaiki kesalahan-kesalahan tersebut perlu memperhatikan sintaks SQL yang benar dan memvalidasi struktur dan isi data pada tabel-tabel terkait.

Diunggah oleh

dimas le roux
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 6

10 kesalahan pada SQL server

1. Kekurangan tanda tutup kurung saat CREATE TABLE.

Untuk mengatasinya cukup lebih teliti lagi dalam pengetikan, dengan memberikan
tanda kurung pada awal dan akhir setelah nama table yang akan dibuat.

2. Invalid object

Error ini terjadi dikarenakan Syntax yang kita lakukan datanya belum muncul di
Database (belum di Execute) untuk mengatasi hal ini cukup menggunakan Syntax
“USE [nama_database]” atau mengexecute data yang ingin dimasukkan (INSERT
INTO atau CREATE TABLE/VIEW).
3. Cannot insert duplicate key in object

Hal ini terjadi dikarenakan data yang kita masukkan sama dengan data yang
berhubungan dengan PK data sebelumnya. Untuk memperbaikinya cukup mengecek
data PK di table kita dan mengubah data yang ingin kita masukkan berbeda dengan
data PK lainnya.
4. Cannot insert the value NULL into column

Pada kasus ini column PK tidak di masukkan padahal sudah kita isi “NOT NULL”
saat CREATE TABLE sehingga terjadi ERROR, untuk mengatasinya silakan
bandingkan gambar dibawah ini dengan gambar di atas.
5. Error saat ingin menampilkan data.

Pada kasus ini kita ingin menampilkan alamat customer namun pada create table kita
salah penamaanya dan akhirnya terjadi error . untuk mengatasinya cukup masukkan
“sp_RENAME 'nama_table.[nama column awal]', 'nama baru','COLUMN';”

silahkan perhatikan table di bawah ini.

6. already an object named


Seperti yang terlihat pada gambar di atas terjadi error. Tidak perlu kawatir hal ini disebabkan
karena data sudah terinput dalam database. Cukup ketik “SELECT * FROM [nama_table]”
maka akan muncul data anda.

7. gagal menghapus table

Dalam kasus ini kita tidak bisa menghapus “tbl_staff” dikarenakan “tbl_staff”
merupakan references dari table “tbl_transactions”.
8. Tidak bisa Menghapus data

Perhatikan table di atas.


Lalu kita ingin menghapus data staff yang sudah dipecat contohnya mami dipecat
dengan staff_no = ‘S001’ .

9. Memasukkan data yang tidak ada pada table references

Pada kasus ini saya ingin memasukkan data baru namun pada table staff (perhatikan
kasus no ). Hal ini tidak bisa dilakukan (ERROR) dikarenakan data ‘S009’ tidak ada
pada table tbl_staff .
10. Miss data type
Pada kasus ini kita ingin menambahkan column baru yaitu stock namun terjadi
ERROR dikarena kita tidak memasukkan data type setelah “ADD stock” . untuk
mengatasinya cukup memasukkan sata type setelah “ADD stock” . perhatikan gambar
di bawah ini.

Data types yang bisa dimasukkan bisa apa saja tergantung apa keinginan anda
seperti “double”, “char”, “text”, ataupun “vchar”. Data pada stock masih NULL untuk
mengisinya silahkan menggunakan “UPDATE [nama_table] SET [nama_column] = [isi
data yang ingin diubah] WHERE [column_ PK ] = [data_PK]”.

Anda mungkin juga menyukai