«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
PostgreSQL tablosunu nasıl ALTER yapabilir ve bir sütunu nasıl benzersiz hale getirebilirim?
Şema böyle görünüyor PostgreSQL bir tablo var: CREATE TABLE "foo_table" ( "id" serial NOT NULL PRIMARY KEY, "permalink" varchar(200) NOT NULL, "text" varchar(512) NOT NULL, "timestamp" timestamp with time zone NOT NULL ) Şimdi, tabloyu ALTERing yaparak kalıcı bağlantıyı tablo boyunca benzersiz kılmak istiyorum. Biri bana bu konuda yardımcı olabilir …

7
SSRS tasarımcısında DataSet paneli (Rapor Verileri) gitti
SSRS tasarımcısının mizanpaj ekranında, örneğin Visual Studio, rapor veri panelini kaybettim. Ortadan kayboldu ve geri almak için ne dendiğini hatırlayamıyorum. Bu genellikle aşağıdaki öğeleri listeler: Yerleşik Alanlar Parametreler Görüntüler Veri kaynakları Veri Setleri Daha önce, genel Toolbox ve Server explorer panelleriyle aynı alandaydı. Nasıl geri yükleyeceğini bilen var mı?


11
SOL DIŞ BİRLEŞTİRME sol tabloda var olandan nasıl daha fazla kayıt döndürebilir?
Sol tablodan tüm sonuçları ve çok daha büyük bir tablodan bazı ek bilgileri döndürmek için çok temel bir SOL GİRİŞ var. Soldaki tablo 4935 kayıt içeriyor ancak ek bir tabloya katıldığımda kayıt sayısı önemli ölçüde artıyor. Bildiğim kadarıyla, bir SOL DIŞ BİRLEŞTİRME, sol tablodaki tüm kayıtları sağ tablodan eşleşen kayıtlarla …

6
CTE Sorgusu'ndan SELECT * INTO tempTable ile Temp tablosu nasıl oluşturulur
Geçici bir tablo oluşturmak istediğim bir MS SQL CTE sorgusu var. Bir Invalid Object namehata verir gibi nasıl yapılacağından emin değilim . Aşağıda referans için tüm sorgu SELECT * INTO TEMPBLOCKEDDATES FROM ;with Calendar as ( select EventID, EventTitle, EventStartDate, EventEndDate, EventEnumDays,EventStartTime,EventEndTime, EventRecurring, EventStartDate as PlannedDate ,EventType from EventCalender where …

4
HATA'ya neden olan nedir: Başvurulan tablo için verilen anahtarlarla eşleşen benzersiz bir kısıtlama yok mu?
Aşağıdaki örnek tablo yapısı bir HATA verir: başvurulan tablo için verilen anahtarlarla eşleşen benzersiz bir kısıtlama yoktur ve bir süredir ona baktığımda bu hatanın neden bu durumda ortaya çıktığını anlayamıyorum. BEGIN; CREATE TABLE foo ( name VARCHAR(256) PRIMARY KEY ); CREATE TABLE bar( pkey SERIAL PRIMARY KEY, foo_fk VARCHAR(256) NOT …
165 sql  postgresql 

9
COUNTIF toplama işlevinin SQL Server eşdeğeri
GROUP BYSadece belirli bir koşula (örneğin yalnızca belirli bir sütun değeri 1'e eşit olduğu kayıtları saymak) dayalı kayıt sayma yeteneği gerektiren bir cümle ile bir sorgu inşa ediyorum . SELECT UID, COUNT(UID) AS TotalRecords, SUM(ContractDollars) AS ContractDollars, (COUNTIF(MyColumn, 1) / COUNT(UID) * 100) -- Get the average of all records …

5
SQL Server 2008'de kullanıcı tanımlı tablo türünün varlığı nasıl denetlenir?
Kullanıcı tanımlı bir tablo türü var. OBJECT_ID(name, type)Fonksiyonu kullanarak bir yamada düzenleme yapmadan önce varlığını kontrol etmek istiyorum . Ne typegelen numaralandırma kullanıcı tanımlı tablo türleri için geçirilmelidir? N'U' gibi kullanıcı tanımlı tablo çalışmıyor, yani IF OBJECT_ID(N'MyType', N'U') IS NOT NULL

15
Tarih saati eklenirken karakter dizesinden tarih ve / veya saat dönüştürülürken dönüştürme başarısız oldu
Aşağıdaki gibi bir tablo oluşturmaya çalışıyordum, create table table1(date1 datetime,date2 datetime); Önce aşağıdaki gibi değerler eklemeyi denedim, insert into table1 values('21-02-2012 6:10:00 PM','01-01-2001 12:00:00 AM'); Hata verdi, Varchar tarih tarihine dönüştürülemiyor Sonra aşağıdaki biçimi stackoverflow tarafından önerilen yazı biri olarak denedim, insert into table1 values(convert(datetime,'21-02-2012 6:10:00 PM',5) ,convert(datetime,'01-01-2001 12:00:00 AM',5)); …
164 sql  sql-server 


7
SQL JOIN vs IN performansı?
Bir JOIN veya IN kullanmak bana doğru sonuçları verecek bir durum var ... Hangisi genellikle daha iyi performans ve neden? Hangi veritabanı sunucusunu çalıştırdığınıza ne kadar bağlıdır? (FYI MSSQL kullanıyorum)

9
MySQL'de bu operatör <=> nedir?
Önceki bir geliştirici tarafından yazılmış kod üzerinde çalışıyorum ve diyor bir sorguda, WHERE p.name &lt;=&gt; NULL &lt;=&gt;Bu sorguda ne anlama geliyor? Eşit bir şey =mi? Yoksa sözdizimi hatası mı? Ancak herhangi bir hata veya istisna göstermiyor. Ben zaten biliyorum &lt;&gt;= !=içinde MySQL .

5
DÜŞÜR VARSA, DAMLA VAR MI?
Birisi bana arasında herhangi bir fark olup olmadığını söyleyebilir mi DROP IF EXISTS [TABLE_NAME] DROP [TABLE_NAME] MVC web uygulamamda JDBC şablonu kullandığım için bunu soruyorum. DROP [TABLE_NAME]Hatayı kullanırsam Tablo var dedi. Ve eğer kullanırsam DROP IF EXISTS [TABLE_NAME]kötü SQL gramer diyor. Bazıları yardımcı olabilir mi?
163 sql  drop-table 


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.