«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
IN operatörü (T-SQL) ile kullanılacak değişkeni tanımlama
IN işleci kullanan bir Transact-SQL sorgusu var. Bunun gibi bir şey: select * from myTable where myColumn in (1,2,3,4) "(1,2,3,4)" listesinin tamamını tutacak bir değişken tanımlamanın bir yolu var mı? Nasıl tanımlamalıyım? declare @myList {data type} set @myList = (1,2,3,4) select * from myTable where myColumn in @myList
138 sql  tsql 

10
MySQL sorgusundaki metni sayıya dönüştürme
MySQL sorgusunda metni sayıya dönüştürmek mümkün mü? Bir ad ve "ad-sayı" biçiminde bir sayı içeren bir tanımlayıcı ile bir sütun var. Sütun VARCHAR tipindedir. Satırları sayıya göre sıralamak istiyorum (aynı ada sahip satırlar), ancak sütun karakter sırasına göre sıralanır, yani name-1 name-11 name-12 name-2 Numarayı kesersem, 'varchar' numarasını 'gerçek' sayıya …
138 mysql  sql 


3
Kilit Yükseltme - Burada neler oluyor?
SQL Server 2008'de bir tabloyu değiştirirken (bir sütunu kaldırarak), Değişiklik Komut Dosyası Oluştur düğmesini tıklattım ve oluşturduğu değişiklik komut dosyasının sütunu bıraktığını, "git" dediğini ve ardından ayarlanmış gibi görünen ek bir ALTER TABLE ifadesi çalıştırdığını fark ettim tablonun "TABLE" kilit yükselmesi. Misal: ALTER TABLE dbo.Contract SET (LOCK_ESCALATION = TABLE) Ayrıca …

10
Saklı yordam ile görünüm arasındaki fark nedir?
Birkaç noktadan kafam karıştı: Saklı yordam ile görünüm arasındaki fark nedir? SQL Server'da saklı yordamları ne zaman ve ne zaman görünümleri kullanmalıyım? Görünümler, parametreleri iletebileceğimiz dinamik sorgular oluşturulmasına izin veriyor mu? Hangisi en hızlı ve hangisi diğerinden daha hızlı? Görünümler veya saklı yordamlar belleği kalıcı olarak ayırıyor mu? Birisi görünümlerin …

11
Kişi "Adı" alanlarında makul bir uzunluk sınırı nedir?
Kimliği doğrulanmamış kullanıcıların ad dahil bilgilerini girmelerine olanak tanıyan basit bir web formum var. Alanın varchar (50) olduğu veritabanı tabloma denk gelmesi için isim alanına 50 karakterlik bir sınır verdim, ama sonra merak etmeye başladım. Metin sütun türü gibi bir şey kullanmak daha uygun mu yoksa adın uzunluğunu makul bir …
138 sql  html  textbox 


9
LINQ-to-SQL'de büyük / küçük harf duyarsız dize karşılaştırması
Küçük harf duyarsız dize karşılaştırmaları gerçekleştirmek için ToUpper ve ToLower kullanmanın akıllıca olmadığını okudum, ancak LINQ-SQL söz konusu olduğunda alternatif görmüyorum. String.Compare öğesinin ignoreCase ve CompareOptions bağımsız değişkenleri LINQ-to-SQL tarafından yoksayılır (büyük / küçük harfe duyarlı bir veritabanı kullanıyorsanız, büyük / küçük harfe duyarlı olmayan bir karşılaştırma isteseniz bile büyük …
137 .net  sql  vb.net  linq  linq-to-sql 

9
SQL anahtar kelimesi “AS” nin amacı nedir?
Tablo adından hemen sonra tanımlayıcı yazarak SQL'de tablo diğer adlarını ayarlayabilirsiniz. SELECT * FROM table t1; ASTakma adı belirtmek için anahtar kelimeyi bile kullanabilirsiniz . SELECT * FROM table AS t1; Varsa aralarındaki fark nedir? Eski DBA'lıların ifadesiz yazma eğiliminde olduklarını görüyorum AS, ancak yeni eğiticilerin çoğu bunu kullanıyor. Güncelleme: …
137 sql 

18
'Çok parçalı tanımlayıcı' nedir ve neden bağlanamaz?
Tabloları başka bir tabloya göre güncellemeye çalıştığımda sürekli olarak bu hataları alıyorum. Sorguyu yeniden yazmayı bitiririm, birleşmelerin sırasını değiştiririm, bazı gruplamaları değiştiririm ve sonunda çalışır, ama tam olarak anlamıyorum. 'Çok parçalı tanımlayıcı' nedir? 'Çok parçalı tanımlayıcı' ne zaman bağlanamaz? Zaten neye bağlı? Hangi durumlarda bu hata meydana gelir? Bunu önlemenin …
137 sql  sql-server 

11
Sayı olarak SQL sipariş dizesi
VARCHARMySQL veritabanına kaydedilmiş numaralar var . INTBazı bağımlı durumlar nedeniyle onları yapamam . Sıralama sırasında sayı olarak değil karakter olarak alıyor. Veritabanında var 1 2 3 4 5 6 7 8 9 10... Sayfamda şu şekilde sıralı liste gösteriliyor: 1 10 2 3 4 5 6 7 8 9 Artan …


24
İki tabloyu birlikte eşleyen tabloyu ne adlandırmalıyım? [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 . 3 yıl önce kapalı . Bu soruyu geliştir Diyelim ki iki masam var: Table: Color Columns: Id, ColorName, ColorCode Table: Shape Columns: …



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.