«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
Mevcut bir SQL Server oturumu aynı ada sahip mevcut bir SQL Server veritabanı kullanıcısına nasıl bağlanır
Tek bir veritabanının bir kullanıcısını aynı ada sahip veritabanı sunucusu oturumuna bağlamak için bir SQL Server komutu var mı ? Örneğin: Veritabanı Sunucusu - Varsayılan Örnek Veritabanı: TestDB Sunucu Oturum Açma - TestUser TestDB'de mevcut kullanıcı - TestUser Oturumu veritabanının TestUserbir kullanıcısı yapmaya çalışırsam TestDB, "Kullanıcı, grup veya rol" zaten …
124 sql  sql-server 

22
Veritabanı yapısı değişiklikleri için bir sürüm kontrol sistemi var mı?
Sık sık aşağıdaki problemle karşılaşıyorum. Veritabanında yeni tablolar veya sütunlar gerektiren bir projede bazı değişiklikler üzerinde çalışıyorum. Veritabanı değişikliklerini yapıp çalışmalarıma devam ediyorum. Genellikle, canlı sistemde kopyalanabilmeleri için değişiklikleri not etmeyi hatırlıyorum. Ancak, neyi değiştirdiğimi her zaman hatırlamıyorum ve her zaman yazmayı da hatırlamıyorum. Bu yüzden, canlı sisteme bir baskı …


17
Veritabanı Bırakılırken Hata ('.test \' olamaz, hata no: 17)
Temel olarak, "mysqladmin -u root -p password" komutunu kullanarak bir root şifresinin nasıl oluşturulacağı öğretildi, bu tüm windows komut editörü aracılığıyla yapıldı. Şimdi, sonraki süreç "VERİTABANLARINI GÖSTER" kullanılarak elde edilen varsayılan veritabanlarını (bilgi. Şema, mysql ve test) görüntülemekti; Ancak kitaba göre gereksiz test dosyasını silmemiz gerekti ve aşağıdaki hata ortaya …
124 mysql  sql  phpmyadmin 


10
Yasadışı harmanlama karışımı MySQL Hatası
Çok sayıda veriyi işlerken bu garip hatayı alıyorum ... Error Number: 1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' SELECT COUNT(*) as num from keywords WHERE campaignId='12' AND LCASE(keyword)='hello again 昔 ã‹ã‚‰ ã‚ã‚‹ å ´æ‰€' Bunu çözmek için ne yapabilirim? Bu hatanın oluşmaması için dizeden bir şekilde …

12
SQL - Yalnızca ilk 10 satır seçilsin mi?
Bir sorgunun yalnızca ilk 10 sonucunu nasıl seçerim? Aşağıdaki sorgudan yalnızca ilk 10 sonucu görüntülemek istiyorum: SELECT a.names, COUNT(b.post_title) AS num FROM wp_celebnames a JOIN wp_posts b ON INSTR(b.post_title, a.names) > 0 WHERE b.post_date > DATE_SUB(CURDATE(), INTERVAL 1 DAY) GROUP BY a.names ORDER BY num DESC
124 sql 

12
DATE veya DATETIME için varsayılan değeri ayarlarken MySQL'de hata
MySql Server 5.7.11 çalıştırıyorum ve bu cümle: updated datetime NOT NULL DEFAULT '0000-00-00 00:00:00' edilir değil çalışma. Hatayı vermek: ERROR 1067 (42000): Invalid default value for 'updated' Ama şu: updated datetime NOT NULL DEFAULT '1000-01-01 00:00:00' sadece çalışır . DATE için aynı durum. Bir itibariyle sidenote , bu belirtilen MySQL …
124 mysql  sql  date  datetime  console 

11
Bir SQL tablosundaki bir kaydı nasıl kopyalarsınız ancak yeni satırın benzersiz kimliğini nasıl değiştirirsiniz?
Bu soru ihtiyacım olana yaklaşıyor ama benim senaryom biraz farklı. Kaynak tablo ve hedef tablo aynıdır ve birincil anahtar benzersiz bir tanımlayıcıdır (kılavuz). Bunu denediğimde: insert into MyTable select * from MyTable where uniqueId = @Id; Birincil anahtarı kopyalamaya çalıştığım için açıkça bir birincil anahtar kısıtlaması ihlali alıyorum. Aslında, birincil …

12
Sütun adlarını almak için Oracle sorgusu
Bunun gibi bir tablodan sütun almak için bir mySQL sorgum var: String sqlStr="select column_name from information_schema.COLUMNS where table_name='users' and table_schema='"+_db+"' and column_name not in ('password','version','id')" Oracle 11g veritabanında yukarıdaki sorguyu nasıl değiştiririm? Belirli sütunları hariç tutan, bir şema belirterek tablo 'kullanıcıları' için sonuç kümesi olarak sütun adlarını almam gerekiyor. Şu …
123 sql  oracle 


10
Mysql'de cümle ile birlik ve sipariş kullanma
Mysql sorgusunda sendika ile sipariş kullanmak istiyorum. Sitemdeki bir arama için mesafeye dayalı olarak bir tablodan farklı kriterlere göre farklı kayıt türleri alıyorum. İlk seçme sorgusu, tam yer aramayla ilgili verileri döndürür. 2. seçme sorgusu, aranan yere 5 km'lik mesafe ile ilgili verileri döndürür. 3. seçme sorgusu, aranan yere 5-15 …
123 mysql  sql  sql-order-by  union 

4
SQL Server ': setvar' Hatası
T-SQL'de aşağıdaki gibi bazı betik değişkenleri oluşturmaya çalışıyorum: /* Deployment script for MesProduction_Preloaded_KLM_MesSap */ GO SET ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER ON; SET NUMERIC_ROUNDABORT OFF; GO :setvar DatabaseName "MesProduction_Preloaded_KLM_MesSap" Ancak, bunu çalıştırdığımda, 'Yakınında yanlış sözdizimi': 'hatası alıyorum. Neyi yanlış yapıyorum?
123 sql  sql-server  tsql 

6
Kimliği başka bir tabloda olmayan kaydı bulmak için SQL sorgusu
Veritabanında birincil anahtarı bağlayan iki tablom var ve aralarında ayrık bir küme bulmak istiyorum. Örneğin, Table1sütunlara ( ID, Name) ve örnek verilere sahiptir:(1 ,John), (2, Peter), (3, Mary) Table2sütunlara ( ID, Address) ve örnek verilere sahiptir:(1, address2), (2, address2) I kimliği ile bir satırı çeker böylece Yani bir SQL sorgusu …
123 sql  database  postgresql 

6
Tablo değişkenlerini SQL-Server'a nasıl bırakırım? Bunu bile yapmalı mıyım?
Komut dosyasında bir tablo değişkenim var (depolanmış bir prosedür değil). İki soru: Tablo değişkenini nasıl bırakırım? Tablo düşürme @varName "Yanlış snytax" hatası veriyor. Bunu her zaman yapmalı mıyım? Bunun iyi bir uygulama olduğunu duydum. Bunun gibi küçük senaryolar için gerçekten gerekli mi? İşte kodum: Declare @projectList table( name varchar(40) NOT …

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.