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

8
Postgresql veritabanına null değerlerine izin vermeyen bir sütunu nasıl ekleyebilirim?
Aşağıdaki sorguyu (Internet için dezenfekte edilmiş) kullanarak Postgresql veritabanına yeni bir "NOT NULL" sütunu ekliyorum: ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL; Bu sorguyu her çalıştırdığımda, aşağıdaki hata iletisini alıyorum: ERROR: column "mycolumn" contains null values Şoktayım. Nerede yanlış gidiyorum? NOT: Öncelikle pgAdmin III (1.8.4) kullanıyorum, ancak …

10
MySQL'de bir sütunu yeniden adlandırma
Bu SQL ifadesini kullanarak MySQL topluluk sunucusunda 5.5.27 bir sütunu yeniden adlandırmaya çalışıyorum: ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name; Ben de denedim ALTER TABLE table_name RENAME old_col_name TO new_col_name; Ama diyor ki: Hata: MySQL sunucu sürümünüze karşılık gelen Kılavuzu kontrol edin
242 mysql  sql 

23
Uzak bir SQL Server veritabanını yerel bir sürücüye nasıl yedekleyebilirim?
Uzak bir sunucudan yerel bir veritabanına bir veritabanı kopyalamak gerekiyor. SQL Server Management Studio'yu kullanmaya çalıştım, ancak yalnızca uzak sunucudaki bir sürücüye yedekleniyor. Bazı noktalar: Uzak sunucuya dosyaları kopyalayabileceğim şekilde erişemiyorum; Sunucuma bir UNC yolu kurma erişimim yok; Bu veritabanını nasıl kopyalayabilirim? 3. taraf araçlarını kullanmam gerekecek mi?
241 sql  sql-server  backup 

12
PostgreSQL sorgusunda bir değişken nasıl bildirilir
PostgreSQL 8.3 sorgusunda kullanılmak üzere bir değişkeni nasıl bildirebilirim? MS SQL Server'da bunu yapabilirim: DECLARE @myvar INT SET @myvar = 5 SELECT * FROM somewhere WHERE something = @myvar Aynı şeyi PostgreSQL'de nasıl yapabilirim? Belgelere göre değişkenler basitçe "ad tipi" olarak bildirilir, ancak bu bana bir sözdizimi hatası verir: myvar …

11
Büyük bir MS SQL .sql dosyasını nasıl alırsınız?
RedGate SQL veri karşılaştırma kullanın ve bir .sql dosyası oluşturdu, bu yüzden yerel makinemde çalıştırabilir. Ancak sorun, dosyanın 300mb üzerinde olması, yani panonun işleyemeyeceği için kopyalayıp yapıştıramıyorum ve SQL Server Management Studio'da dosyayı açmaya çalıştığımda bir hata alıyorum dosyanın çok büyük olması hakkında. Büyük bir .sql dosyasını çalıştırmanın bir yolu …
240 sql  sql-server  import 

1
Kimlik değerini almak için INSERT deyiminin OUTPUT yan tümcesini nasıl kullanabilirim?
Eğer gibi bir ekleme deyimi varsa: INSERT INTO MyTable ( Name, Address, PhoneNo ) VALUES ( 'Yatrix', '1234 Address Stuff', '1112223333' ) ÇIKTI yan tümcesini kullanarak @var INTyeni satırın kimlik değerine (çağrılan Id) nasıl ayarlayabilirim ? Örneğin, INSERTED.Name tablo değişkenlerine koyarak örnekleri gördüm, ancak tablo olmayan bir değişkene alınamıyor. Denedim …


6
Rails raw SQL örneği
Bu kodu ham sql'e nasıl dönüştürebilir ve raylarda kullanabilirim? Çünkü bu kodu heroku'da dağıttığımda, bir istek zaman aşımı hatası var. @payments = PaymentDetail.joins(:project).order('payment_details.created_at desc') @payment_errors = PaymentError.joins(:project).order('payment_errors.created_at desc') @all_payments = (@payments + @payment_errors)
239 sql  ruby-on-rails 

12
Bir veritabanına yapılan tüm bağlantıları öldüren komut dosyası (RESTRICTED_USER ROLLBACK'ten daha fazlası)
Bir Visual Studio Veritabanı projesinden (TFS Auto Build aracılığıyla) sık sık yeniden dağıtan bir geliştirme veritabanı var. Bazen derlememi çalıştırdığımda şu hatayı alıyorum: ALTER DATABASE failed because a lock could not be placed on database 'MyDB'. Try again later. ALTER DATABASE statement failed. Cannot drop database "MyDB" because it is …


4
ON [PRIMARY] ne anlama geliyor?
Bir SQL kurulum komut dosyası oluşturuyorum ve başka birinin komut dosyasını örnek olarak kullanıyorum. İşte senaryo örneği: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_be_Categories_CategoryID] DEFAULT (newid()), [CategoryName] [nvarchar](50) NULL, [Description] [nvarchar](200) NULL, [ParentID] [uniqueidentifier] NULL, CONSTRAINT [PK_be_Categories] PRIMARY KEY …

11
Bir satır olup olmadığını kontrol edin, aksi takdirde ekleyin
Bir tablodaki bir satırı güncelleştiren bir T-SQL saklı yordamı yazmak gerekiyor. Satır yoksa ekleyin. Tüm bu adımlar bir işlem tarafından sarılır. Bu bir rezervasyon sistemi içindir, bu yüzden atomik ve güvenilir olmalıdır . İşlem yapıldıysa ve uçuş rezervasyonu yapıldıysa doğru dönmelidir. T-SQL'de yeniyim ve nasıl kullanılacağından emin değilim @@rowcount. Şimdiye …

9
Android SQLite'da tarihlerle çalışmanın en iyi yolu [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 . 2 yıl önce kapalı . Bu soruyu geliştir SQLite kullanan Android uygulamamda tarihlerle çalışırken bazı sorunlar yaşıyorum. Birkaç sorum var: Tarihleri ​​SQLite …
237 android  sql  database  sqlite  date 


3
SQL Server'da işlemlerin doğru kullanımı
Ben 2 komut var ve her ikisi de doğru yürütülmesi veya hiçbiri yürütülmesi gerekir. Sanırım bir işleme ihtiyacım var, ama bunu nasıl doğru kullanacağımı bilmiyorum. Aşağıdaki komut dosyasındaki sorun nedir? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES ('Tidd130', 130), ('Tidd230', 230) UPDATE [Test].[dbo].[T1] SET [Title] = N'az2' ,[AVG] …

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.