«sql-server» etiketlenmiş sorular

Microsoft SQL Server, ilişkisel bir veritabanı yönetim sistemidir (RDBMS). Bu etiketi Compact, Express, Azure, Fast-track, APS (eski adıyla PDW) ve Azure SQL DW dahil tüm SQL Server sürümleri için kullanın. Bu etiketi diğer DBMS türleri (MySQL, PostgreSQL, Oracle, vb.) İçin kullanmayın. Doğrudan veritabanıyla ilgili olmadıkça, bu etiketi yazılım ve mobil geliştirme ile ilgili sorunlar için kullanmayın.

6
SQL sunucusu kullanılarak dize nasıl kesilir
SQL Server'da büyük dizem var. Bu dizeyi 10 veya 15 karakter olacak şekilde kesmek istiyorum Orijinal dize this is test string. this is test string. this is test string. this is test string. İstenilen dize this is test string. this is ......
105 sql-server  tsql 

16
Tablo tanımını göstermek için T-SQL sorgusu?
Bir SQL Server tablosu için dizinler ve anahtarlar dahil olmak üzere bana tam tanımı gösterecek bir sorgu nedir? Saf bir sorgu istiyorum - ve SQL Studio'nun bunu bana verebileceğini biliyorum, ancak genellikle yalnızca en çıplak uygulamaların bulunduğu "vahşi" bilgisayarlarda bulunuyorum ve stüdyo yükleme hakkım yok. Ancak SQLCMD her zaman bir …
105 sql-server  tsql 


5
Veritabanındaki tüm saklı yordamlarda bir kullanıcıya yürütme izni verilsin mi?
Eski veritabanından komut dosyası oluşturdum, yeni bir veritabanı oluşturdum ve eski veritabanındaki tüm verileri içe aktardım. Şimdiye kadar çok iyi, ancak hiçbir kullanıcının depolanan prosedürleri yürütme hakkı yok. Kullanabileceğimi biliyorum GRANT EXECUTE ON [storedProcName] TO [userName] Bununla birlikte, sadece birkaç prosedür olsaydı, ancak, yaklaşık 100'üm var, bu nedenle, belirli bir …

4
Veritabanı şemasını SQL dosyasına aktarın
MS SQL Server 2008Veritabanı yapısını bir T-SQLdosyaya aktarmak mümkün mü ? Sadece tablo şemasını değil, aynı zamanda birincil anahtarları, yabancı anahtarları, kısıtlamaları, dizinleri, saklı yordamları, kullanıcı tanımlı türleri / işlevleri de dışa aktarmak istiyorum. Ayrıca verilerin bu T-SQLdosyada olmasını istemiyorum . Bunu başarmanın bir yolu var mı?

10
SQL Server - "sys.functions" nerede?
SQL Server 2005, sık kullandığım sistem kataloğunda harika sys.XXX görünümlerine sahip. Beni tökezleten şey şudur: neden depolanmış prosedürleriniz hakkında bilgi görmek için bir "sys.procedures" görünümü var, ancak depolanan işlevleriniz için aynı şeyi görmek için "sys.functions" görünümü yok? Saklanan işlevleri kimse kullanmıyor mu? Bunları, örneğin hesaplanmış sütunlar ve benzeri için çok …

9
SQL Server'da depolanan proc güncellemesini ekleyin
Bir kayıt varsa güncelleme yapacak depolanmış bir işlem yazdım, aksi takdirde ekleme yapacak. Şuna benzer: update myTable set Col1=@col1, Col2=@col2 where ID=@ID if @@rowcount = 0 insert into myTable (Col1, Col2) values (@col1, @col2) Bunu bu şekilde yazmanın arkasındaki mantığım, güncellemenin where cümlesini kullanarak örtük bir seçim gerçekleştireceği ve eğer …

14
Mevcut veritabanı yedeklemesi olmadığından YEDEKLEME GÜNLÜĞÜ gerçekleştirilemiyor
Bir veritabanını geri yüklemeyi denedim ama bu mesaj gösterildi. Bu veritabanını nasıl geri yüklerim? 'Farhangi_db' veritabanının geri yüklenmesi başarısız oldu. (Microsoft.SqlServer.Management.RelationalEngineTasks) ------------------------------ EK BİLGİLER: System.Data.SqlClient.SqlError: Geçerli veritabanı yedeklemesi olmadığından YEDEKLEME GÜNLÜĞÜ gerçekleştirilemiyor . (Microsoft.SqlServer.SmoExtended)
104 sql-server 

10
3'ten 6'ya kadar rastgele int değeri oluşturun
Microsoft SQL Server'da Min'den Max'e rastgele int değeri üretmesi mümkün mü (3-9 örnek, 15-99 vb.) Biliyorum, 0'dan Max'e kadar üretebilirim, ancak Min sınırı nasıl artırılır? Bu sorgu 1'den 6'ya kadar rastgele bir değer üretir. 3'ten 6'ya değiştirilmesi gerekir. SELECT table_name, 1.0 + floor(6 * RAND(convert(varbinary, newid()))) magic_number FROM information_schema.tables 5 …


9
Sunucu sorumlusu, SQL Server MS 2012'deki mevcut güvenlik bağlamı altında veritabanına erişemiyor
Hosting sunucumun veritabanına SQL Server Management Studio üzerinden erişmeye çalışıyorum, giriş yapana kadar her şey yolunda ama komutu kullandığımda use myDatabasebana şu hatayı veriyor: The server principal "****" is not able to access the database "****" under the current security context. Aradım ve barındırma hizmeti sağlayıcıları sorun için bu düzeltmeyi …

10
Eksik yapı com.microsoft.sqlserver: sqljdbc4: jar: 4.0
POM.xml dosyama MS SQL sürücü bağımlılığı eklemeye çalışıyorum ve aşağıdaki bağımlılıktır. <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> </dependency> ama bu istisnayı anlıyorum Eksik yapı com.microsoft.sqlserver: sqljdbc4: jar: 4.0 Konuyu gerçekten anlamıyorum.


2
şimdi SQL server mgmt studio içinde DATETIME ile nasıl ekleme yapabilirim
Aşağıdaki tabloya eklenen bir web sitem var. Bazı manuel eklemeler yapmam gerekiyor ancak DateTime.Now in C # ile eşdeğerini nasıl geçireceğimden emin değildim. Bunu aşağıda SQL server mgmt studio'daki sorgu düzenleyicisinden çalıştırıyorum. Aşağıdaki bu sorguda geçerli tarih saatini geçmenin herhangi bir yolu var mı? INSERT INTO [Business] ([IsDeleted] ,[FirstName] ,[LastName] …

15
Mevcut tablodan tablo (yapı) oluştur
Hangi yapının başka bir tablo ile aynı olması gereken yeni tablo nasıl oluşturulur denedim CREATE TABLE dom AS SELECT * FROM dom1 WHERE 1=2 ama çalışmıyor hatası oluştu
103 sql-server 

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.