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


9
Spring JPA @Query ile LIKE
CrudRepository'de, kullanıcı adları girdi parametresi GİBİ olan kullanıcıların listesini verebilecek bir yöntem oluşturmaya çalışıyorum (yalnızca ile başlayan değil, aynı zamanda onu da içeren). Yöntemi kullanmayı denedim "findUserByUsernameLike(@Param("username") String username)"ama Bahar dokümantasyonunda anlatıldığı gibi bu yöntem " where user.username like ?1" eşittir . Kullanıcı adı ... içeren tüm kullanıcıları almaya çalıştığımı …
96 java  jquery  sql  spring  jpa 

3
T sql'de değişkenler içeren StartsWith veya Contains var mı?
Sunucunun Express Edition çalıştırıp çalıştırmadığını tespit etmeye çalışıyorum. Aşağıdaki t sql'ye sahibim. DECLARE @edition varchar(50); set @edition = cast((select SERVERPROPERTY ('edition')) as varchar) print @edition Benim örneğimde, @edition = Express Edition (64-bit) Aşağıdakileri nasıl yapabilirim? (C # esinlenmiştir). DECLARE @isExpress bit; set @isExpress = @edition.StartsWith('Express Edition');

6
Python'da SQL ifadesinde değişkenler nasıl kullanılır?
Tamam, Python'da o kadar deneyimli değilim. Aşağıdaki Python koduna sahibim: cursor.execute("INSERT INTO table VALUES var1, var2, var3,") nerede var1bir tamsayı var2ve var3dizelerdir. Değişken adlarını python olmadan sorgu metninin bir parçası olarak nasıl yazabilirim?
96 python  sql 

7
SQL-Server veritabanının tamamını komut dosyası
Bir veritabanından tüm tabloların, işlemlerin ve diğer nesnelerin komut dosyasını alabilmemin bir yolu var mı? Veritabanını komut dosyası yazmak için bir seçenek olduğunu biliyorum, ancak bana yalnızca bir tür üst düzey komut dosyası verdi, kesinlikle tüm tabloları, işlemleri, udf'leri, .vb'yi oluşturmak için bir komut dosyası değil.

10
Yinelenen kayıtlar SQL Server'da silinsin mi?
EmployeeNameTable adlı bir sütun düşünün Employee. Amaç, EmployeeNamealana bağlı olarak tekrarlanan kayıtları silmektir . EmployeeName ------------ Anand Anand Anil Dipak Anil Dipak Dipak Anil Tek bir sorgu kullanarak tekrarlanan kayıtları silmek istiyorum. SQL Server'da TSQL ile bu nasıl yapılabilir?

4
Belirli sütun adlarına sahip tablolar için bir Oracle veritabanını mı arıyorsunuz?
Birçok tablo içeren büyük bir Oracle veritabanımız var. Belirli sütun adlarına sahip herhangi bir tablo olup olmadığını bulmak için sorgulayabileceğim veya arayabileceğim bir yol var mı? IE bana sütunlara sahip tüm tabloları göster: id, fname, lname, address Detay Eklemeyi unuttum: Farklı şemalar arasında arama yapabilmeliyim. Bağlanmak için kullanmam gereken, aramam …
95 sql  oracle 

6
koşullu benzersiz kısıtlama
Bir sütun kümesine benzersiz bir kısıtlama uygulamam gereken bir durum var, ancak bir sütunun yalnızca bir değeri için. Örneğin, Tablo (ID, Name, RecordStatus) gibi bir tablom var. RecordStatus yalnızca 1 veya 2 değerine sahip olabilir (aktif veya silinmiş) ve yalnızca RecordStatus = 1 olduğunda (ID, RecordStatus) üzerinde benzersiz bir kısıt …


24
Farklı değerler döndürmek için Oracle'da LISTAGG
Тот вопрос есть ответы на Stack Overflow için русском : Как функцией LISTAGG вернуть значения без повторений? LISTAGGOracle'da işlevi kullanmaya çalışıyorum . O sütun için yalnızca farklı değerleri almak istiyorum. Bir fonksiyon veya prosedür oluşturmadan sadece farklı değerleri elde etmenin bir yolu var mı? col1 col2 Created_by 1 2 Demirci …


14
EXECUTE sonrasındaki işlem sayısı, eşleşmeyen BEGIN ve COMMIT ifadeleri sayısını gösterir. Önceki sayı = 1, mevcut sayı = 0
Bir sahip Insertveri akışı saklı yordamı Table1ve elde Column1değeri Table1ve Table2 besleyecek ikinci saklı süreci çağırır. Ama ikinci saklı yordamı şu şekilde çağırdığımda: Exec USPStoredProcName Şu hatayı alıyorum: EXECUTE sonrasındaki işlem sayısı, eşleşmeyen BEGIN ve COMMIT ifadeleri sayısını gösterir. Önceki sayı = 1, mevcut sayı = 0. Bu tür diğer …

5
MySQL'deki tarihleri ​​karşılaştırın
Verilen 2 tarih arasındaki bir veritabanından bir tarihi karşılaştırmak istiyorum. Veritabanındaki sütun DATETIME ve bunu sadece tarih formatıyla karşılaştırmak istiyorum, datetime formatıyla değil. SELECT * FROM `players` WHERE CONVERT(CHAR(10),us_reg_date,120) >= '2000-07-05' AND CONVERT(CHAR(10),us_reg_date,120) <= '2011-11-10' Yukarıdaki SQL'i çalıştırdığımda bu hatayı alıyorum: SQL sözdiziminizde bir hata var; 'us_reg_date, 120)> =' 2000-07-05 …
95 mysql  sql  comparison 



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.