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


3
"LINQ to Entities", "LINQ to SQL" ve "LINQ to Dataset" arasındaki fark nedir
Uzun süredir LINQ ile çalışıyorum. Bununla birlikte, LINQ'nun bahsedilen lezzetleri arasındaki gerçek farklılıkların ne olduğu biraz gizemini korumaktadır. Başarılı cevap, aralarında kısa bir ayrım içerecektir. Her lezzetin ana amacı nedir, faydası nedir ve performans etkisi var mı? Not: Dışarıda pek çok bilgi kaynağı olduğunu biliyorum, ancak yeni başlayanlara belirli bir …
93 c#  sql  linq  dataset  entities 


5
Bir JObject'te boş veya boş JToken kontrolü
Aşağıdakilere sahibim ... JArray clients = (JArray)clientsParsed["objects"]; foreach (JObject item in clients.Children()) { // etc.. SQL params stuff... command.Parameters["@MyParameter"].Value = JTokenToSql(item["thisParameter"]); } JTokenToSql buna benzer... public static object JTokenToSql(JToken obj) { if (obj.Any()) return (object)obj; else return (object)DBNull.Value; } Ben de denedim ((JObject)obj).Count.. Ama işe yaramıyor gibi görünüyor.
93 c#  sql  json.net 

2
Sql Query ile Sqlite'de tablonun ilk / üst satırına nasıl ulaşılır
Sqlite veritabanındaki bir tablonun ilk / üst satırını getirmem gerekiyor. Ancak programım, kullandığım sorgu için SQLException "Sqlite Sözdizimi Hatası: '1" yakınında sözdizimi hatası veriyor: SELECT TOP 1 * FROM SAMPLE_TABLE Sanırım özellikle MS SQL SERVER ve MS ACCESS için bir sözdizimi. Şu anda kullanıyorum. SELECT * FROM SAMPLE_TABLE LIMIT 1 …
93 sql  sqlite 

7
İlişkisel Veritabanları ile Grafik Veritabanlarının Karşılaştırılması
MySQL gibi bir ilişki veri tabanının Neo4j gibi bir grafik veri tabanına kıyasla avantaj ve dezavantajlarını bana birisi açıklayabilir mi? SQL'de, onları birbirine bağlayan çeşitli kimliklere sahip birden çok tablonuz vardır. Ardından masaları bağlamak için katılmanız gerekir. Yeni başlayanlar açısından bakıldığında, neden bağlantıların başlangıçtan itibaren kenarlar olarak bir grafik veritabanında …

16
Çift girişler nasıl silinir?
Mevcut bir tabloya benzersiz bir kısıtlama eklemem gerekiyor. Tablonun zaten milyonlarca satıra sahip olması ve satırların çoğunun eklemem gereken benzersiz kısıtlamayı ihlal etmesi dışında bu sorun değil. Sorun teşkil eden satırları kaldırmak için en hızlı yaklaşım nedir? Yinelenenleri bulup silen bir SQL deyimim var, ancak çalıştırmak sonsuza kadar sürüyor. Bu …

4
PDO bağlantısı nasıl doğru şekilde kurulur
Zaman zaman veritabanına bağlanmayla ilgili sorular görüyorum. Çoğu cevap benim yaptığım yol değil, ya da cevapları doğru alamayabilirim. Neyse; Bunu hiç düşünmedim çünkü benim için işe yarıyor. Ama işte çılgınca bir düşünce; Belki bunu tamamen yanlış yapıyorum ve eğer durum buysa; PHP ve PDO kullanarak bir MySQL veritabanına nasıl düzgün …
92 php  mysql  sql  class  pdo 

7
Birden çok tablodaki birincil anahtarlara atıfta bulunan yabancı anahtar?
Veritabanı çalışanları altında çalışanların_ce ve çalışanlar_sn olmak üzere iki tablom var. Her ikisinin de kendi benzersiz birincil anahtar sütunları vardır. Detuctions adında başka bir tablom var, yabancı anahtar sütununda staff_ce'nin ve staff_sn'nin birincil anahtarlarına başvurmak istiyorum. Mümkün mü? Örneğin employees_ce -------------- empid name khce1 prince employees_sn ---------------- empid name khsn1 …

3
Yinelenen satırları sqlite veritabanından silme
SQLite3'te 36 milyon satırlık büyük bir tablom var. Bu çok büyük tabloda iki sütun var: hash - Metin d - gerçek Satırlardan bazıları yineleniyor. Yani, hem hashve daynı değerlere sahip. İki karma özdeşse, değerleri de öyledir d. Bununla birlikte, iki özdeş d" iki özdeş " anlamına gelmez hash. Yinelenen satırları …
92 sql  database  sqlite 

4
Bir Sorgu Dizesi için Değişken Bildirme
MS SQL Server 2005'te bunu yapmanın bir yolu olup olmadığını merak ediyordum: DECLARE @theDate varchar(60) SET @theDate = '''2010-01-01'' AND ''2010-08-31 23:59:59''' SELECT AdministratorCode, SUM(Total) as theTotal, SUM(WOD.Quantity) as theQty, AVG(Total) as avgTotal, (SELECT SUM(tblWOD.Amount) FROM tblWOD JOIN tblWO on tblWOD.OrderID = tblWO.ID WHERE tblWO.Approved = '1' AND tblWO.AdministratorCode = …

5
ERTELENEMEZ VE BAŞLANGIÇTA ERTELENEBİLİR
Ben SQL anahtar kelime hakkında okumak DEFERRABLEiçinde Komple Kitabı - Veritabanı Sistemleri . İkincisi [DEFERRABLE] varsayılandır ve bir veritabanı değişiklik ifadesi her yürütüldüğünde, değişiklik yabancı anahtar kısıtlamasını ihlal edebilecekse, kısıtlamanın hemen ardından kontrol edildiği anlamına gelir. Ancak, bir kısıtlama beyan edersek ERTELENEBİLİR edersek, kısıtlamayı kontrol etmeden önce bir işlemin tamamlanmasını …
92 sql  database 


2
FROM içindeki alt sorgu bir takma ada sahip olmalıdır
PostgreSQL'de yazdığım ve şunu söyleyen bir hata döndüren bir sorgu var: [Err] HATA: SATIR 3: (DISTINCT SEÇİN (tanımlayıcı) AS made_only_recharge Sorgunun tamamı budur: SELECT COUNT (made_only_recharge) AS made_only_recharge FROM ( SELECT DISTINCT (identifiant) AS made_only_recharge FROM cdr_data WHERE CALLEDNUMBER = '0130' EXCEPT SELECT DISTINCT (identifiant) AS made_only_recharge FROM cdr_data WHERE …


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.