Merhaba arkadaşlar zamanında tabloda bir kolon tipi smalldatetime yerine nvarchar olarak seçilmiş ve içinde kayıtlar var tipini smalldatetime yapmak için ne önerirsiniz ?teşekkürler

soruldu: 07 Oca '15, 06:28

aspci's gravatar image

aspci
759404757
cevap kabul oranı: 25%


Kolonun sıradan bir tarih kolonu olduğunu varsayarak;

smalldatetime tipinde bir kolon ekle,

update tablo set yenikolon = Convert(smalldatetime, eskikolon, 103);

ile eski kolondaki dataları smalldatetime tipine çevirerek yeni kolona ekle. Kontrollerini yaptıktan sonra eski kolonu sil. Yeni kolonun adını eski kolon olarak değiştir.

Eski kolonda index tanımlanmışsa yeni kolona tanımlaman gerekecek.

permanent link

cevaplandı: 07 Oca '15, 06:59

SaRPaRDa's gravatar image

SaRPaRDa
5.0k213165
cevap kabul oranı: 27%

Bilginizi paylaştığınız için teşekkür ederim çok işime yaradı.

(07 Oca '15, 07:22) aspci aspci's gravatar image

merhaba tarihin formatını aynı yapamadım mesela InspectionDate=7.1.2015 13:41:27 iken converter ettiğimde InspectionDate2=2015-07-01 13:41:00 bu hale dönüşüyor rica etsem yardımcı olur musunuz? teşekkürler

(07 Oca '15, 09:05) aspci aspci's gravatar image
1

Buradan inceleyebilirsin.

(07 Oca '15, 09:23) SaRPaRDa SaRPaRDa's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×238
×53

Soruldu: 07 Oca '15, 06:28

Görüntüleme: 630 kez

Son güncelleme: 07 Oca '15, 09:23

powered by BitNami OSQA