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

10
Db şemasını dbo olarak nasıl değiştiririm
Eski bir sql sunucusundan (2000) bir grup tabloyu 2008 veritabanıma aktardım. Tüm ithal tablolar, örneğin kullanıcı adım: kodu bulunmaktadır jonathan.MovieData. Tabloda db şeması olarak propertieslistelenir jonathan. Depolanan yordamları yazdığımda artık jonathan.kafa karıştırıcı olan tüm tablo adlarının önüne eklemem gerekiyor. Jonathan yerine tüm tablolarımı dbo olacak şekilde nasıl değiştirebilirim? Mevcut sonuç: …

6
Oracle SQL'de bir tablo için tüm kısıtlamaların adlarını görüntüleyin
Oracle SQL'de oluşturduğum birden çok tablo için kısıtlamaların her biri için bir ad tanımladım. Sorun şu ki, belirli bir tablonun sütunu için bir kısıtlama bırakmak için her kısıtlama için sağladığım ve unuttuğum adı bilmem gerekiyor. Bir tablonun her bir sütunu için belirlediğim tüm kısıtlamaların adlarını nasıl listeleyebilirim? Bunu yapmak için …

16
Belirli Bir Değer İçin Tüm Tablolardaki Tüm Alanları Ara (Oracle)
Oracle'da belirli bir değer için her tablonun her alanında arama yapmak mümkün müdür? Bazı tablolarda binlerce satır içeren yüzlerce tablo var, bu yüzden bunu sorgulamanın çok uzun zaman alabileceğini biliyorum. Ancak bildiğim tek şey, sorgulamak istediğim alan için bir değer olduğudur 1/22/2008P09RR8. < Adlandırılması gerektiğini düşündüğüm şeyi temel alan uygun …

8
PostgreSQL için MEVCUT DEĞİLSE VERİTABANI OLUŞTURMA Simülasyonu?
JDBC aracılığıyla var olmayan bir veritabanı oluşturmak istiyorum. MySQL'den farklı olarak, PostgreSQL create if not existssözdizimini desteklemez . Bunu başarmanın en iyi yolu nedir? Uygulama, veritabanının var olup olmadığını bilmez. Kontrol edilmeli ve veri tabanı var mı kullanılmalıdır. Bu nedenle, istenen veritabanına bağlanmak mantıklıdır ve veritabanının olmaması nedeniyle bağlantı başarısız …
115 sql  database  postgresql  jdbc  ddl 

13
SELECT INTO OUTFILE ile MySQL Errcode 13'ü nasıl aşabilirim?
MySQL SELECT INTO OUTFILE deyimini kullanarak bir tablonun içeriğini bir csv dosyasına dökmeye çalışıyorum. Eğer yaparsam: SELECT column1, column2 INTO OUTFILE 'outfile.csv' FIELDS TERMINATED BY ',' FROM table_name; outfile.csv, sunucuda bu veritabanının dosyalarının depolandığı dizinde oluşturulacaktır. Ancak, sorgumu şu şekilde değiştirdiğimde: SELECT column1, column2 INTO OUTFILE '/data/outfile.csv' FIELDS TERMINATED BY …
114 mysql  sql  into-outfile 

10
SQLite tablosundan sütunu sil
Bir sorunum var: SQLite veritabanımdan bir sütun silmem gerekiyor. Bu sorguyu yazdım alter table table_name drop column column_name ama bu çalışmıyor. Lütfen bana yardım et.
114 sql  sqlite  ddl 

7
Neden SQL deyimlerinde her zaman parametreleri kullanmayı tercih ediyoruz?
Veritabanları ile çalışma konusunda çok yeniyim. Şimdi yazabilir SELECT, UPDATE, DELETE, ve INSERTkomutları. Ancak yazmayı tercih ettiğimiz birçok forum gördüm: SELECT empSalary from employee where salary = @salary ...onun yerine: SELECT empSalary from employee where salary = txtSalary.Text Neden her zaman parametreleri kullanmayı tercih ediyoruz ve bunları nasıl kullanacağım? İlk …

9
MySQL sonsuz satırları ofset
Tabloda tüm sonuçları görüntüleyen, ancak tablonun başlangıcından itibaren 5 kaydırılmış bir sorgu oluşturmak istiyorum. Anlayabildiğim kadarıyla, MySQL'ler LIMITbir sınır ve bir ofset gerektirir. Bunu yapmanın bir yolu var mı?
114 mysql  sql  sql-limit 


4
MySQL'de iki tek sütunlu dizin mi yoksa iki sütunlu dizin mi?
Aşağıdakilerle karşı karşıyayım ve en iyi uygulamanın ne olduğundan emin değilim. Aşağıdaki tabloyu düşünün (genişleyecek): id PK | giver_id FK | alıcı_kimliği FK | tarih InnoDB kullanıyorum ve anladığım kadarıyla, iki yabancı anahtar sütunu için otomatik olarak endeksler oluşturuyor. Bununla birlikte, belirli bir kombinasyonu eşleştirmem gereken çok sayıda sorgu da …

12
Parametre bir dizge olmadığında bir SQL sorgusunu parametreleştirmemek güvenli midir?
SQL enjeksiyonu açısından, bir stringparametreyi parametreleştirmenin gerekliliğini tamamen anlıyorum ; bu, kitaptaki en eski numaralardan biridir. Ama ne zaman için haklı olabilir değil bir parameterize SqlCommand? Herhangi bir veri türü parametreleştirmemek için "güvenli" kabul ediliyor mu? Örneğin: Kendimi bir SQL uzmanının yakınında görmüyorum , ancak bir boolveya intbir'yi kabul edip …


11
SQL kullanarak bir veritabanı tablosundaki bir sütunu nasıl yeniden adlandırırım?
SQL kullanarak bir SQL veritabanında bir sütunu yeniden adlandırmak istersem (türünü veya kısıtlamalarını değiştirmek değil, sadece adını), bunu nasıl yapabilirim? Yoksa mümkün değil mi? Bu, SQL'i desteklediğini iddia eden herhangi bir veritabanı içindir, ben sadece gerçek veritabanı uygulamasından bağımsız olarak çalışacak SQL'e özgü bir sorgu arıyorum.


10
PostgreSQL'de Yinelenen Kayıtları Silin
Bir PostgreSQL 8.3.8 veritabanında, üzerinde anahtar / kısıtlama olmayan ve tamamen aynı değerlere sahip birden çok satıra sahip bir tablom var. Tüm kopyaları kaldırmak ve her satırın yalnızca 1 kopyasını saklamak istiyorum. Yinelenenleri tanımlamak için kullanılabilen özellikle bir sütun ("anahtar" olarak adlandırılır) vardır (yani, her farklı "anahtar" için yalnızca 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.