Category: Orta Seviye SQL Server

SQL Server’da Tablolardaki Satır Sayısını Hesaplamak

SQL Server’da Tablolardaki Satır Sayısını Hesaplamak

Herkese merhaba, Bu kısımda SQL Server’da tablolardaki satır sayısını hesaplama kodları olacak. Kod 1 SELECT TableName = o.name , Rows = MAX(i.rows) FROM sysobjects o INNER JOIN sysindexes i ON o.id = i.id WHERE xtype = ‘u’ AND OBJECTPROPERTY(o.id, N’IsUserTable’) = 1 GROUP BY o.name ORDER BY Rows DESC GO Kod...

SQL Server’da Tarihten Zaman Kısmı Nasıl Kaldırılır?

SQL Server’da Tarihten Zaman Kısmı Nasıl Kaldırılır?

Herkese merhaba, Bu yazıda sizlere SQL Server’da tarih değerinden zaman kısmı nasıl kaldırılır onu anlatacağım. Tarih kısmından zaman kısmını kaldırmak derken saat kısmını kast etmekteyim. Konu ile ilgili aşağıdaki örnekleri inceleyelim. SELECT CONVERT(DATE, CURRENT_TIMESTAMP) SELECT CONVERT(DATE, ‘2017-06-15 00:00:00.000’) SELECT CONVERT(char(10), getdate(),111) Burada ilk iki örnek kullanım olarak aynıdır. İlk örnekte...

SQL Server’da Time Tipli Alana Veri Girişi Yapmak

SQL Server’da Time Tipli Alana Veri Girişi Yapmak

Herkese merhaba arkadaşlar, SQL Server’da Time tipli bir alana veri girişi nasıl yapılır bu konudan bahsedeceğim. Konuyu örnekli anlatarak kafalardaki karışıklığı biraz azaltmaya çalışacağım. Örnek kodları aşağıda görmektesiniz. CREATE TABLE Timetiplialan( Zaman TIME ) INSERT INTO dbo.Timetiplialan ( Zaman ) VALUES ( ’15:10:50′ — Zaman – time ) SELECT *...

SQL Server’da Date Tipli Alana Veri Girişi Yapmak

SQL Server’da Date Tipli Alana Veri Girişi Yapmak

Herkese merhaba arkadaşlar, SQL Server’da Date tipli bir alana veri girişi nasıl yapılır bu konudan bahsedeceğim. Konuyu örnekli anlatarak kafalardaki karışıklığı biraz azaltmaya çalışacağım. Örnek kodları aşağıda görmektesiniz. CREATE TABLE Datetiplialan( Tarih2 DATE ) INSERT INTO dbo.Datetiplialan ( Tarih2 ) VALUES ( ‘1978-01-31’ — Tarih2 – date ) SELECT *...

SQL Server’da Datetime Tipli Alana Veri Girişi Yapmak

SQL Server’da Datetime Tipli Alana Veri Girişi Yapmak

Herkese merhaba arkadaşlar, SQL Server’da Datetime tipli bir alana veri girişi nasıl yapılır bu konudan bahsedeceğim. Konuyu örnekli anlatarak kafalardaki karışıklığı biraz azaltmaya çalışacağım. Örnek kodları aşağıda görmektesiniz. CREATE TABLE Datetimetiplialan( Tarih DATETIME ) INSERT INTO dbo.Datetimetiplialan ( Tarih ) VALUES ( ‘2018-03-09 23:24:28.497’ — Tarih – datetime ) INSERT...

SQL Server’da Tablodaki Bir Alanın Boyutunu Değiştirmek

SQL Server’da Tablodaki Bir Alanın Boyutunu Değiştirmek

Herkese merhaba, Bu yazıda sizlere SQL Server’da tablodaki bir alanın boyutunun nasıl değiştirileceğinden bahsedeceğim. Bu işlemi SQL Server Management Studio ile design tarafında yapmak oldukça kolay. Tablo üzerinde sağ tık ile design seçildikten sonra gerekli düzenlemeyi yapıp CTRL + S ile kaydettiğimizde işlem başarılı bir şekilde tamamlanmış olur. İşlemin kod...

SQL Server’da Tüm Triggerları Enable ve Disable Yapmak

SQL Server’da Tüm Triggerları Enable ve Disable Yapmak

Herkese merhaba, Bu yazıda SQL Server’da tüm triggerların nasıl enable ya da disable yapılacağından bahsedeceğim. Disable yapmak için sp_msforeachtable ‘ALTER TABLE ? DISABLE TRIGGER all’ Enable yapmak için sp_msforeachtable ‘ALTER TABLE ? ENABLE TRIGGER all’ Kodlarını kullanabilirsiniz. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar. 521 Kez Okundu

SQL Server’da Tüm Fonksiyonları Silmek

SQL Server’da Tüm Fonksiyonları Silmek

Herkese merhaba, Bu kısımda SQL Server’da tüm fonksiyonları silme kodları olacak declare @procName varchar(500) declare cur cursor for select [name] from sys.objects where type = ‘fn’ open cur fetch next from cur into @procName while @@fetch_status = 0 begin exec(‘drop function ‘ + @procName) fetch next from cur into @procName end...

SQL Server’da Tüm Viewları Silmek

SQL Server’da Tüm Viewları Silmek

Herkese merhaba, Bu kısımda SQL Server’da tüm viewları silme kodları olacak DECLARE @sql VARCHAR(MAX) = ” , @crlf VARCHAR(2) = CHAR(13) + CHAR(10) ; SELECT @sql = @sql + ‘DROP VIEW ‘ + QUOTENAME(SCHEMA_NAME(schema_id)) + ‘.’ + QUOTENAME(v.name) +’;’ + @crlf FROM sys.views v PRINT @sql; EXEC(@sql); Sorgu sonucu Drop View...

SQL Server’da Tüm Prosedürleri Silmek

SQL Server’da Tüm Prosedürleri Silmek

Herkese merhaba, Bu kısımda SQL Server’da tüm prosedürleri silme kodları olacak declare @procName varchar(500) declare cur cursor for select [name] from sys.objects where type = ‘p’ open cur fetch next from cur into @procName while @@fetch_status = 0 begin exec(‘drop procedure [‘ + @procName + ‘]’) fetch next from cur into...

Yazı kopyalamak yasaktır!