logo
Welcome Guest! To enable all features please Giriş or Kayıt.

Bildirim

Icon
Error

Ayarlar
Son mesaja git Go to first unread
cengaver  
#1 Gönderildi : 6 Mart 2015 Cuma 17:39:13(UTC)
cengaver

Sıralama: Newbie

Gruplar: Registered
Katılan: 23.01.2015(UTC)
Mesajlar: 3
Turkey

1 Kere Teşekkür Etti.
Merhaba Arkadaşlar,

Benim bir SQL Server 2008 veritabanım var ve bu veritabanında 50'yi aşkın tablo var. Bütün tablolarımda [_Olusturma] adında ve TIMESTAMP tipinde birer sütunum var.

Sorunum şu;

1) Ben bütün tablolardaki bütün [_Olusturma] adlı sütunların veri tipini nasıl DATETIME veri tipine çevirebilirim
2) Default değer olarak nasıl GETDATE() verebilirim?

İlgilendiğiniz için şimdiden teşekkürler,
mehmetzekikir  
#2 Gönderildi : 9 Mart 2015 Pazartesi 15:28:34(UTC)
mehmetzekikir

Sıralama: Administration

Gruplar: Administrators
Katılan: 6.05.2014(UTC)
Mesajlar: 670

19 Kere Teşekkür Etti.
152 Mesajına Toplam 253 Kere Teşekkür Edildi.
Originally Posted by: cengaver Go to Quoted Post
Merhaba Arkadaşlar,

Benim bir SQL Server 2008 veritabanım var ve bu veritabanında 50'yi aşkın tablo var. Bütün tablolarımda [_Olusturma] adında ve TIMESTAMP tipinde birer sütunum var.

Sorunum şu;

1) Ben bütün tablolardaki bütün [_Olusturma] adlı sütunların veri tipini nasıl DATETIME veri tipine çevirebilirim
2) Default değer olarak nasıl GETDATE() verebilirim?

İlgilendiğiniz için şimdiden teşekkürler,


Merhabalar

Ne yazıkki timestap bir alan datetime dönüşmüyor çünkü veri kaybı oluyor

Msg 4928, Level 16, State 1, Line 1
Cannot alter column 'aaa' because it is 'timestamp'.


Böyle bir hata alırsınız ,
Kod:

SELECT 
   'ALTER TABLE [' + Table_Schema+'].['+Table_Name 
	 +'] Alter Column ['+Column_Name+'] datetime'

	 
 FROM
   INFORMATION_SCHEMA.COLUMNS
 WHERE DATA_TYPE='timestamp'


yukarıdaki scriptin cıktısı size alter sorgusunu döndürecektir,
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınız

twitter.com/dbakademi
Dua ve teşekkür en büyük servetlere bedel...


Bu konudaki kullanıcılar
Guest
Forumu Atla  
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.