Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Server 2016:Sisipkan Data

Anda dapat menyisipkan data menggunakan sejumlah metode. Anda dapat menyisipkannya secara langsung, menyalin/menempel, mengimpor, menggunakan SQL, atau menggunakan aplikasi eksternal.

Di sini, kita akan melihat sekilas berbagai metode penyisipan data ke SQL Server.

  • Masukan Langsung

    Dengan menggunakan metode ini, Anda memasukkan teks langsung ke dalam tabel menggunakan GUI SSMS.

    Pertama, menggunakan GUI SSMS, navigasikan ke tabel yang ingin Anda masukkan datanya.

    Klik kanan pada tabel dan pilih Edit 200 Baris Teratas .

    Tabel akan terbuka, memungkinkan Anda mengetik data langsung ke dalam sel.

    Anda tidak perlu memasukkan data ke dalam kolom dengan nilai yang dibuat secara otomatis, seperti kolom identitas, kolom stempel waktu, dll.

    Sebenarnya, SQL Server biasanya akan mencegah Anda memasukkan data ke kolom tersebut.

  • Salin/Tempel

    Pertama, salin data dari sumber eksternal.

    Sekarang, beralih ke SSMS dan buka tabel dengan menggunakan metode sebelumnya (yaitu klik kanan pada tabel dan pilih Edit Top 200 Rows ).

    Setelah tabel terbuka, klik kanan di jendela dokumen dan pilih Tempel .

    Contoh Data

    Salin dan tempel data berikut ke dalam Genre tabel:

    1 Batu 2 Jazz 3 Negara 4 Pop 5 Biru 6 Hip Hop 7 Rap 8 Punk

    SQL Server akan mengabaikan kolom pertama, karena ini adalah kolom identitas. Jadi jika Anda sudah memiliki record dalam tabel tersebut, ID yang dihasilkan untuk data baru akan berbeda dengan yang di atas.

  • Impor Data

    SQL Server Management Studio menyertakan wizard impor yang membantu Anda mengimpor data ke dalam database.

    Kami akan membahas metode ini selanjutnya, tetapi inilah petunjuk tentang apa yang akan terjadi.

    Klik kanan pada database dan pilih Tugas> Impor Data...

    Detail lebih lanjut dan tangkapan layar di Impor Data di SQL Server (halaman berikutnya dari tutorial ini).

  • Gunakan SQL untuk Menyisipkan Data

    Anda dapat menggunakan SQL INSERT pernyataan untuk menyisipkan data ke dalam tabel.

    Untuk melakukannya, buka jendela kueri baru, ketik SQL, lalu jalankan pernyataan (contoh pernyataan di bawah).

    Dalam kasus kami, kolom pertama adalah kolom identitas, jadi kami tidak akan memasukkan data apa pun untuk kolom itu. Oleh karena itu, kita perlu menentukan kolom sebenarnya yang ingin kita masukkan datanya (yaitu tabel memiliki tiga kolom tetapi kita hanya memasukkan dua).

    Untuk menyisipkan beberapa baris, ada beberapa cara untuk melakukannya. Salah satu caranya adalah dengan menambahkan beberapa INSERT pernyataan — satu untuk setiap baris yang akan disisipkan.

    Cara lain adalah dengan memisahkan setiap set nilai dengan koma. Seperti contoh pernyataan SQL kami di bawah ini.

    Contoh Pernyataan SQL

    INSERT INTO Artists (ArtistName, ActiveFrom)
    VALUES 
        ('Iron Maiden','1975-12-25'),
        ('AC/DC','1973-01-11'), 
        ('Allan Holdsworth','1969-01-01'),
        ('Buddy Rich','1919-01-01'),
        ('Devin Townsend','1993-01-01'),
        ('Jim Reeves','1948-01-01'),
        ('Tom Jones','1963-01-01'),
        ('Maroon 5','1994-01-01'),
        ('The Script','2001-01-01'),
        ('Lit','1988-06-26'),
        ('Black Sabbath','1968-01-01'),
        ('Michael Learns to Rock','1988-03-15'),
        ('Carabao','1981-01-01'),
        ('Karnivool','1997-01-01'),
        ('Birds of Tokyo','2004-01-01'),
        ('Bodyjar','1990-01-01');
  • Situs Web/Aplikasi

    Salah satu metode paling umum untuk menambahkan data ke database klien/server seperti SQL Server adalah melalui aplikasi.

    Aplikasinya bisa apa saja, mulai dari CRM perusahaan hingga situs web yang menghadap pelanggan. Data ditambahkan ke SQL Server melalui aplikasi, yang menghasilkan kode untuk memasukkan data ke dalam database.

    Metode ini mirip dengan metode SQL di atas, karena sebagian besar aplikasi menghasilkan kode SQL untuk memasukkan data ke dalam database. Hal yang sama berlaku saat membaca dari database.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ekspresi reguler di dalam SQL Server

  2. Waktu kueri habis dari aplikasi web tetapi berjalan dengan baik dari studio manajemen

  3. SQL Server:konversi ((int)tahun,(int)bulan,(int)hari) ke Datetime

  4. Pengumpulan Data Otomatis:File Database dan Drive Logis di MS SQL Server

  5. Urutkan Peluru di Database