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

18
SQL ile Postgres db 8.1'deki tüm dizileri listele
Postgres mysql için bir db dönüştürüyorum. Hile yapan bir araç bulamadığım için, tüm postgres dizilerini autoincrement değeri olan mysql'deki autoincrement id'lerine dönüştüreceğim. Peki, bir Postgres DB ( 8.1 sürümü) içinde kullanılan tablo, sonraki değer vb bir SQL sorgusu hakkında bilgi ile tüm dizileri nasıl listeleyebilirim ? information_schema.sequences8.4 sürümünde görünümü kullanamayacağımı …

4
PostgreSQL'de LATERAL ve bir alt sorgu arasındaki fark nedir?
Postgres katılma yeteneği ile ortaya çıktığından LATERALberi, şu anda genel sorguyu dört dakika veya daha fazla süren çok sayıda verimsiz alt sorguyla ekibim için karmaşık veri dökümleri yaptığım için okuyorum. LATERALKatılmaların bana yardımcı olabileceğini anlıyorum , ancak Heap Analytics'ten böyle bir makale okuduktan sonra bile hala takip etmiyorum. Bir LATERALbirleştirmenin …

11
'Where' yan tümcesinde SQL Switch / Case
Etrafta arama yapmayı denedim, ama bana yardımcı olacak hiçbir şey bulamadım. SQL'de bunu yapmaya çalışıyorum: declare @locationType varchar(50); declare @locationID int; SELECT column1, column2 FROM viewWhatever WHERE CASE @locationType WHEN 'location' THEN account_location = @locationID WHEN 'area' THEN xxx_location_area = @locationID WHEN 'division' THEN xxx_location_division = @locationID Ben her birinin …

12
Java - SQL enjeksiyonunu önlemek için dizeden çıkış
Java'da bazı anti sql enjeksiyonu yerleştirmeye çalışıyorum ve "replaceAll" dizge işlevi ile çalışmayı çok zor buluyorum. Sonuçta ben mevcut herhangi dönüştürür bir işlev gerekir \için \\herhangi "üzere \", herhangi 'etmek \'ve herhangi \netmek \\nböylece dize MySQL SQL enjeksiyonu tarafından değerlendirilir zaman olduğu engellenecektir. Üzerinde çalıştığım bazı kodları aradım ve tüm …

5
Benzersiz Seç ve Farklı Seç arasındaki fark
Bunların eşzamanlı olduğunu düşündüm, ancak Microsoft SQL'de aşağıdakileri yazdım: Select Unique col from (select col from table1 union select col from table2) alias Ve başarısız oldu. Olarak değiştiriliyor Select Distinct col from (select col from table1 union select col from table2) alias onu düzeltti. Biri açıklayabilir mi?
146 sql  sql-server 

12
SQL Server veritabanında Tek Sıralı yapılandırma tablosu kullanma. Kötü bir fikir?
Bir alışveriş sepeti uygulaması geliştirirken, yöneticinin tercihlerine ve gereksinimlerine göre ayarları ve yapılandırmaları kaydetmem gerektiğini buldum. Bu bilgiler şirket bilgileri, Gönderim hesabı kimlikleri, PayPal API anahtarları, bildirim tercihleri ​​vb. İlişkisel bir veritabanı sisteminde tek bir satırı saklamak için bir tablo oluşturmak son derece uygun görünmemektedir. Bu bilgileri depolamanın uygun yolu …

14
Kullanıcı Tanımlı Alanlar için bir veritabanı nasıl tasarlanır?
Gereksinimlerim: Herhangi bir veri türünün Kullanıcı Tanımlı alanlarını dinamik olarak ekleyebilmemiz gerekir UDF'leri hızlı bir şekilde sorgulayabilmemiz gerekiyor Veri tipine göre UDF'lerde hesaplamalar yapabilmek gerekir UDF'leri veri tipine göre sıralayabilmeli Diğer bilgiler: Öncelikle performansı arıyorum UDF verisi eklenebilen birkaç milyon Ana kayıt var En son kontrol ettiğimde, mevcut veritabanımızda 50milden …


1
Liste türlerini Esqueleto ile işleme
Veri türleri olarak tanımlanmış var: data ComitteeView = CommitteeView { committeeId :: CommitteeId , committeeMembers :: [Person] } data CommitteesView = CommitteesView { committeeView :: [CommitteeView] } Şimdi, olduğu gibi, Kalıcı bir modelim var: Person name Text Committee name Text CommitteePerson personId PersonId committeeId CommitteeId Esqueleto kullanarak bir CommissionView doldurmak …
144 sql  list  haskell  esqueleto 

9
SQL Select Deyiminde Boole Değeri
SQL Select deyiminde bir Boole değeri nasıl döndürülür? Bu kodu denedim: SELECT CAST(1 AS BIT) AS Expr1 FROM [User] WHERE (UserID = 20070022) Ve sadece döner TRUEeğer UserIDmasanın üzerinde bulunmaktadır. Ben dönmek istiyorum FALSEeğer UserIDmasada yok.
144 sql  select  boolean 

9
NoSQL için kullanım örnekleri [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştir NoSQL, son zamanlarda sektörümüzde büyük ilgi görüyor. Ben gerçekten ilişkisel veritabanı depolama üzerinde kullanımı …

8
PostgreSQL ile veritabanları arası sorgular gerçekleştirmek mümkün mü?
Aşağıdaki hata iletisine (ve bu Google sonucuna ) göre cevabın "hayır" olduğunu tahmin edeceğim , ancak yine de PostgreSQL kullanarak çapraz veritabanı sorgusu gerçekleştirmek için var mı? databaseA=# select * from databaseB.public.someTableName; ERROR: cross-database references are not implemented: "databaseB.public.someTableName" Her ne kadar veri gerçekten (bir veritabanındaki userid sütunları usersdiğer veritabanındaki …
144 sql  postgresql 

9
MySQL Birden çok değer gibi
Bu MySQL sorgusu var. Bu içeriğe sahip veritabanı alanlarım var sports,shopping,pool,pc,games shopping,pool,pc,games sports,pub,swimming, pool, pc, games Neden böyle bir sorgu çalışmıyor? Spor ya da pub ya da her ikisi ile alanları gerekir? SELECT * FROM table WHERE interests LIKE ('%sports%', '%pub%')
144 mysql  sql  sql-like 


11
SQL Server: Aynı anda iki tabloya eklemek mümkün mü?
Veritabanım Object_Table, Data_Tableve adlı üç tablo içeriyor Link_Table. Bağlantı tablosu yalnızca iki sütun içerir: bir nesne kaydının kimliği ve bir veri kaydının kimliği. Ben verileri kopyalamak istediğiniz DATA_TABLEo tek bir nesne kimliğine ve içine kayıtları karşılık gelen uç bağlantılıdır nerede Data_Tableve Link_Tablefarklı bir verilen nesne kimliği için. Ben yapabilirsiniz bir …

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.