CRUD ve UPSERT için SQL Kod Oluşturucu
Bir tablo adı ve sütunlar girin, birincil anahtarı işaretleyin ve MySQL, PostgreSQL, SQLite, SQL Server veya Oracle için CRUD deyimleri üretin. SQL Kod Oluşturucu ayrıca seçilen lehçeye uygun UPSERT sözdizimi (ON CONFLICT, ON DUPLICATE KEY veya MERGE dâhil) ve JavaScript, Python, PHP, Java'da parametreli INSERT parçacıkları oluşturur.
SQL Kod Oluşturucu, geliştiricilerin tablo adı, sütun adları ve işaretlenmiş bir birincil anahtardan SQL deyimleri oluşturmasına yardımcı olur. UPSERT, CREATE INDEX ve ALTER deyimleriyle birlikte yaygın CRUD deyimlerini (SELECT, INSERT, UPDATE, DELETE) üretir. MySQL, PostgreSQL, SQLite, SQL Server veya Oracle için SQL hazırlamak üzere kullanabilirsiniz.
Çalıştığınız veritabanı lehçesini seçin ve tablo ayrıntılarını girin. UPSERT sözdizimi seçilen lehçeye uyarlanır: üretilen biçim ON CONFLICT, ON DUPLICATE KEY veya MERGE kullanabilir. Araç ayrıca JavaScript, Python, PHP ve Java'da parametreli INSERT parçacıkları oluşturur; bu, uygulama koduna ekleme eklemek için bir başlangıç noktası verir.
SQL lehçeleri birçok kavramı paylaşır ancak sözdizimleri farklı olabilir. Belirli bir lehçe için deyim üretmek; her deyimi elle taslaklamak yerine veritabanınıza daha uygun bir başlangıç noktası istediğinizde kullanışlıdır. SQL veritabanı işlemlerini tanımlarken JavaScript, Python, PHP ve Java programlama dilleridir; parametreli INSERT parçacıkları bir geliştirme iş akışının bu iki parçasını birbirine bağlar.
SQL Kod Oluşturucu tamamen tarayıcınızda çalışır. Girdiniz cihazınızda işlenir; yüklenmez, saklanmaz ve bir sunucuya gönderilmez. Sayfa yüklendikten sonra internet bağlantısı olmadan çalışmaya devam eder.
Bu araç; veritabanı deyimleri hazırlayan, uygulama kodu oluşturan veya birden çok SQL lehçesiyle çalışan geliştiriciler ve DevOps mühendisleri için kullanışlıdır. İhtiyacınız olan çıktıyı üretin, ardından tablonuz ve projeniz için kullanmadan önce inceleyin.
Adım 1: Tablo adını ve sütunlarını girin. Bu ayrıntılar, tablonuz için deyimler oluşturmak üzere kullanılır.
Adım 2: Birincil anahtarı işaretleyin. Bu, üretilen SQL'de kullanılan anahtarı tanımlamaya yardımcı olur.
Adım 3: MySQL, PostgreSQL, SQLite, SQL Server veya Oracle arasından bir SQL lehçesi seçin ve kullanılabilir seçenekleri ayarlayın.
Adım 4: SQL'i üretin, ardından ihtiyacınız olan deyimleri veya parametreli INSERT parçacığını kopyalayın.
Kullanım senaryosu: Test, veri seti veya başlangıç verisi iş akışları için her CRUD deyimini sıfırdan yazmadan SQL deyimleri hazırlayın.
Kullanım senaryosu: Adını, sütunlarını ve birincil anahtarını kullanarak bir tablo için SELECT, INSERT, UPDATE ve DELETE deyimleri üretin.
Kullanım senaryosu: Desteklenen bir veritabanı lehçesi için UPSERT sözdizimi üretin; örneğin ON CONFLICT, ON DUPLICATE KEY veya MERGE.
Kullanım senaryosu: Farklı veritabanı projelerinde çalışırken MySQL, PostgreSQL, SQLite, SQL Server veya Oracle için SQL oluşturun.
Kullanım senaryosu: Uygulama kodunda başlangıç noktası olarak kullanmak üzere JavaScript, Python, PHP veya Java'da parametreli bir INSERT parçacığı alın.
Kullanım senaryosu: Bir veritabanı geliştirme iş akışının parçası olarak CREATE INDEX veya ALTER deyimleri üretin.