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

12
C # programında saklı yordam nasıl yürütülür
Bu saklı yordamı bir C # programından yürütmek istiyorum. Bir SqlServer sorgu penceresinde aşağıdaki saklı yordamı yazdım ve depolanmış1 olarak kaydetti: use master go create procedure dbo.test as DECLARE @command as varchar(1000), @i int SET @i = 0 WHILE @i < 5 BEGIN Print 'I VALUE ' +CONVERT(varchar(20),@i) EXEC(@command) SET …

4
SQL deyimini anlaşılır yapan nedir?
Tanım gereği (en azından gördüklerimden) sargable, bir sorgunun, sorgu motorunun, sorgunun kullandığı yürütme planını optimize etmesini sağlayabileceği anlamına gelir. Cevapları aramaya çalıştım, ama bu konuda fazla bir şey yok gibi görünüyor. Yani soru şu, bir SQL sorgusunu anlaşılabilir kılan nedir veya yapmaz? Herhangi bir belge çok takdir edilecektir. Referans için: …



2
SQL Server SQL Studio Management Studio'da biçimlendirme
Visual Studio ve diğer IDE'lerde, kodunuzu klavye kısayoluyla, menüden veya yazarken otomatik olarak kolayca biçimlendirebilirsiniz. SQL Server Management Studio'da bu standart özelliği etkinleştirmenin bir yolu olup olmadığını merak ediyordum. Ben kötü biçimlendirilmiş SQL karışık bir karmaşa olan bazı büyük ish depolanan procs ile çalışıyorum ve ben sadece "Tümünü Seç -> …

7
SQL Server SELECT INTO @variable?
Ben mükemmel para cezası yürüten benim Sql (2008) Saklı Procs birinde aşağıdaki kodu var: CREATE PROCEDURE [dbo].[Item_AddItem] @CustomerId uniqueidentifier, @Description nvarchar(100), @Type int, @Username nvarchar(100), AS BEGIN DECLARE @TopRelatedItemId uniqueidentifier; SET @TopRelatedItemId = ( SELECT top(1) RelatedItemId FROM RelatedItems WHERE CustomerId = @CustomerId ) DECLARE @TempItem TABLE ( ItemId uniqueidentifier, …

14
eklemeye çalışırken hata, dize veya ikili veriler kesilecek
Aşağıdaki satırlarla data.bat dosyasını çalıştırıyorum: Rem Tis batch file will populate tables cd\program files\Microsoft SQL Server\MSSQL osql -U sa -P Password -d MyBusiness -i c:\data.sql Data.sql dosyasının içeriği: insert Customers (CustomerID, CompanyName, Phone) Values('101','Southwinds','19126602729') Kayıt eklemek için 8 benzer satır daha var. Ben bu çalıştırdığınızda start> run> cmd> c:\data.bat, bu …
250 sql  sql-server 

4
Birden çok sütunda benzersiz kısıtlama
CREATE TABLE [dbo].[user]( [userID] [int] IDENTITY(1,1) NOT NULL, [fcode] [int] NULL, [scode] [int] NULL, [dcode] [int] NULL, [name] [nvarchar](50) NULL, [address] [nvarchar](50) NULL, CONSTRAINT [PK_user_1] PRIMARY KEY CLUSTERED ( [userID] ASC ) ) ON [PRIMARY] GO Ve / veya fcode, scode, dcodeiçeren sütunlar için nasıl benzersiz bir kısıtlama ekleyebilirim ? …

19
SQL Server veritabanındaki tüm tetikleyicileri tablo adı ve tablonun şeması ile listelemek gerekir
Tablo adı ve tablonun şeması ile SQL Server veritabanındaki tüm tetikleyicileri listelemek gerekiyor. Neredeyse bununla beraberim: SELECT trigger_name = name, trigger_owner = USER_NAME(uid),table_schema = , table_name = OBJECT_NAME(parent_obj), isupdate = OBJECTPROPERTY( id, 'ExecIsUpdateTrigger'), isdelete = OBJECTPROPERTY( id, 'ExecIsDeleteTrigger'), isinsert = OBJECTPROPERTY( id, 'ExecIsInsertTrigger'), isafter = OBJECTPROPERTY( id, 'ExecIsAfterTrigger'), isinsteadof = …



12
NOT IN yan tümcesinde NULL değerler
Bu sorun, biri not in wherekısıtlama ve diğeri a kullanarak özdeş sorgular olduğunu düşündüğüm için farklı kayıt sayıları aldığımda ortaya çıktı left join. not inKısıtlamadaki tabloda, bir boş değer (hatalı veriler) vardı ve bu da sorgunun 0 kayıt sayısını döndürmesine neden oldu. Nedenini biraz anlıyorum ama konsepti tam olarak kavramak …
245 sql  sql-server  tsql  null  notin 

11
SQL Server'da nasıl yabancı anahtar oluştururum?
Ben asla SQL Server için "el kodlu" nesne oluşturma kodu var ve yabancı anahtar decleration SQL Server ve Postgres arasında görünüşte farklı. İşte benim sql şimdiye kadar: drop table exams; drop table question_bank; drop table anwser_bank; create table exams ( exam_id uniqueidentifier primary key, exam_name varchar(50), ); create table question_bank …
243 sql  sql-server  tsql 


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 

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.