«sql» etiketlenmiş sorular

Yapısal Sorgulama Dili (SQL), veritabanlarını sorgulamak için kullanılan bir dildir. Sorular, kod örneklerini, tablo yapısını, örnek verileri ve kullanılan DBMS uygulaması için bir etiketi (örn. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, vb.) İçermelidir. Sorunuz yalnızca belirli bir DBMS ile ilgiliyse (belirli uzantıları / özellikleri kullanır), bunun yerine o DBMS etiketini kullanın. SQL ile etiketlenen soruların cevaplarında ISO / IEC standart SQL kullanılmalıdır.




7
PostgreSQL'de bir tablonun satır sayısını keşfetmenin hızlı yolu
Yüzdeyi hesaplamak için tablodaki satır sayısını bilmem gerekiyor. Toplam sayı önceden tanımlanmış bir sabitten büyükse, sabit değeri kullanacağım. Aksi takdirde, gerçek satır sayısını kullanacağım. Kullanabilirim SELECT count(*) FROM table. Ancak sabit değerim 500.000 ise ve tablomda 5.000.000.000 satır varsa , tüm satırları saymak çok zaman kaybedecektir. Sabit değerim aşılır aşılmaz …
110 sql  postgresql  count  row 


14
ResultSet'in JSON'a en verimli şekilde dönüştürülmesi?
Aşağıdaki kod, ve ResultSetkullanarak bir JSON dizesine dönüştürür .JSONArrayJSONObject import org.json.JSONArray; import org.json.JSONObject; import org.json.JSONException; import java.sql.SQLException; import java.sql.ResultSet; import java.sql.ResultSetMetaData; public class ResultSetConverter { public static JSONArray convert( ResultSet rs ) throws SQLException, JSONException { JSONArray json = new JSONArray(); ResultSetMetaData rsmd = rs.getMetaData(); while(rs.next()) { int numColumns = …
109 java  sql  json  resultset 



4
SQL sorgularını test etmenin en iyi yolu [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştirin Sürekli olarak karmaşık SQL sorgularının hatalarla çıktığı bir sorunla karşılaştım. Esasen bu, yanlış müşterilere …
109 sql  unit-testing 

6
Bir SQLite veritabanına datetime değerini nasıl eklerim?
Bir SQLite veritabanına bir datetime değeri eklemeye çalışıyorum . Başarılı görünüyor ancak değeri almaya çalıştığımda bir hata oluşuyor: <Veriler okunamıyor> SQL ifadeleri şunlardır: create table myTable (name varchar(25), myDate DATETIME) insert into myTable (name,mydate) Values ('fred','jan 1 2009 13:22:15')
109 sql  datetime  sqlite 


4
X karakterinden fazla / küçük olan bir şey seçin
SQL'de x'ten fazla / az karakter içeren bir şey seçmenin mümkün olup olmadığını merak ediyordum. Örneğin, bir çalışan tablom var ve adlarında 4 karakterden fazla olan tüm çalışan adlarını göstermek istiyorum. İşte örnek bir tablo ID EmpName Dept 1 Johnny ACC 2 Dan IT 3 Amriel PR 4 Amy HR
109 sql 

9
Sqlite'de otomatik artış var mı?
Ben otomatik artan bir tablo oluşturmak çalışıyorum primary keyiçinde Sqlite3 . Bunun gerçekten mümkün olup olmadığından emin değilim, ancak sadece diğer alanları belirtmem gerektiğini umuyorum. Örneğin: CREATE TABLE people (id integer primary key auto increment, first_name varchar(20), last_name varchar(20)); Sonra, bir değer eklediğimde, yalnızca şunları yapmam gerektiğini umuyordum: INSERT INTO …
109 sql  sqlite  cygwin 



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.