«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.


14
Kod işaretleyici modelinde SQL ifadesi nasıl yazdırılır
Modelimde bir sql ifadem var, Sonra söylüyorum $query = $this->db->query($sql, array(fields, fields1); if ($query) { return true: } else { echo "failed"; return false; } Sorgum her zaman başarısız oluyor, veritabanıma gönderilen tam sql ifadesini yazdırmak için php'yi nasıl edinebilirim? Ve bunu php görünümümde görüntüle,
107 php  sql  codeigniter 

16
Neden SQL ANSI-92 standardı ANSI-89'a göre daha iyi benimsenmiyor?
Çalıştığım her şirkette, insanların hala ANSI-89 standardında SQL sorgularını yazdığını gördüm: select a.id, b.id, b.address_1 from person a, address b where a.id = b.id ANSI-92 standardı yerine: select a.id, b.id, b.address_1 from person a inner join address b on a.id = b.id Bunun gibi son derece basit bir sorgu için, …
107 sql  join  ansi-sql  ansi-92 


19
ALTER TABLE, masayı kilitlemeden mi?
MySQL'de bir ALTER TABLE deyimi yaparken, tüm tablo, ifade süresi boyunca okuma kilitlidir (eşzamanlı okumalara izin verir, ancak eşzamanlı yazmaları yasaklar). Büyük bir masaysa, INSERT veya UPDATE ifadeleri çoooook uzun bir süre engellenebilir. Tablonun işlem boyunca hala güncellenebilir olmasını sağlayacak şekilde sütun eklemek gibi "sıcak değişiklik" yapmanın bir yolu var …
107 sql  mysql  ddl  alter-table 

12
SQL Server 'Geçersiz sütun adı' bildiriyor, ancak sütun mevcut ve sorgu yönetim stüdyosu üzerinden çalışıyor
Biraz çıkmaza girdim. Bazı C#kodlar tarafından oluşturulan bir sorgum var . Sorgu Microsoft SQL Server Management Studioaynı veritabanında çalıştırıldığında sorunsuz çalışır . Ancak kodum aynı sorguyu çalıştırmaya çalıştığında, geçersiz bir sütunla ilgili aynı hatayı alıyorum ve bir istisna atılıyor. Bu sütuna başvuran tüm sorgular başarısız oluyor. Söz konusu sütun yakın …
107 sql  sql-server 

6
PostgreSQL'de sıralama ile sabit sayıda satırı nasıl silerim?
Тот вопрос есть ответы на Stack Overflow için русском : SİL ve SINIR в PostgreSQL Bazı eski MySQL sorgularını PostgreSQL'e aktarmaya çalışıyorum, ancak bununla ilgili sorun yaşıyorum: DELETE FROM logtable ORDER BY timestamp LIMIT 10; PostgreSQL, silme sözdiziminde sıralamaya veya sınırlamalara izin vermez ve tablonun birincil anahtarı olmadığı için alt …
107 sql  postgresql 

14
Java'da SQL dizisi oluşturmanın en temiz yolu
Milyonlarca "+" ve en iyi durumda okunamayan alıntılar kullanan korkunç dizgi concat yöntemi yerine veritabanı manipülasyonu (güncellemeler, silmeler, ekler, seçmeler, bu tür şeyler) yapmak için bir SQL dizisi oluşturmak istiyorum - orada daha iyi bir yol olmalı. MessageFormat kullanmayı düşünmüştüm - ancak makul bir iş çıkaracağını düşünmeme rağmen kullanıcı mesajları …
107 java  sql  oracle  string 

15
Java Programlama - SQL ifadeleri nerede saklanmalıdır? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin JDBC uyumlu bir uygulama SQL ifadelerini nerede depolamalı ve neden? Şimdiye …
107 java  sql 

12
SQL Server 2008'deki "WHERE" yan tümcesi içindeki "CASE" ifadesi
"WHERE" yan tümcesi içinde "CASE" ifadesini içeren bir sorgu ile çalışıyorum. Ancak SQL Server 2008 çalıştırılırken bazı hatalar veriyor. Biri bana doğru sorgu için yardım edebilir mi? İşte sorgu: SELECT tl.storenum 'Store #', co.ccnum 'FuelFirst Card #', co.dtentered 'Date Entered', CASE st.reasonid WHEN 1 THEN 'Active' WHEN 2 THEN 'Not …
107 sql  sql-server  case 

6
MySQL - neden her alanı indekslemiyorsunuz?
Son zamanlarda indekslerin harikasını öğrendim ve performans önemli ölçüde gelişti. Ancak, öğrendiklerime rağmen bu sorunun cevabını bulamıyorum. Dizinler harika, ama neden birisi tabloyu inanılmaz derecede hızlı hale getirmek için tüm alanları dizine ekleyemiyor? Eminim bunu yapmamak için iyi bir neden vardır, ama otuz alanlı bir tabloda üç alana ne dersiniz? …
107 mysql  sql  indexing 


5
COUNT DISTINCT with CONDITIONS
Belirli bir koşula tabi olarak bir sütundaki farklı öğelerin sayısını saymak istiyorum, örneğin tablo şöyle ise: tag | entryID ----+--------- foo | 0 foo | 0 bar | 3 Farklı etiketlerin sayısını "etiket sayısı" olarak saymak ve giriş kimliği> 0 olan farklı etiketlerin sayısını aynı tabloda "pozitif etiket sayısı" olarak …
107 sql 

8
MySQL yalnızca en son satıra KATILIN MI?
Müşteri kimliği, e-posta ve referans depolayan bir masa müşterim var. Müşteriye yapılan değişikliklerin geçmiş kaydını saklayan ek bir müşteri_verisi tablosu vardır, yani bir değişiklik yapıldığında yeni bir satır eklenir. Müşteri bilgilerini bir tabloda görüntülemek için, iki tablonun birleştirilmesi gerekir, ancak yalnızca customer_data'dan en son satır müşteri tablosuna birleştirilmelidir. Sorgunun sayfalara …
107 mysql  sql  join 

9
Sorgu modelinin bir uygulaması bulunamadı
Silverlight uygulamamda LINQ kullanarak bir veritabanı bağlantısı oluşturmaya çalışıyorum. Önce SQL sınıfına yeni bir LINQ ekledim ve "tblPersoon" adlı tablomu içine sürükledim. Sonra servis dosyamda aşağıdaki sorguyu yürütmeye çalışıyorum: [OperationContract] public tblPersoon GetPersoonByID(string id) { var query = (from p in tblPersoon where p.id == id select p).Single(); Ama tblPersoon'da …
107 c#  sql  silverlight  wcf  linq 

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.