Yazar |
|
reader
Kayıt: 24.12.2007 |
|
Arkadaslar merhaba ,sql de pl/sql'de yaptıgımız gibi rownum yerine geçen birşey varmı?Tablodaki satırları rownum'larına göre listelemem lazım,pl/sql de su koda karşılık gelen kodu arıyorum
select rn,field_adi
from
( select rownum rn,field_adi from tablo_adi )
where rn=2;
|
|
Yazar |
|
burakkanmaz
Gaziantep
Kayıt: 02.10.2006 |
|
select rownum rn,field_adi from tablo_adi
Altı çizili kısmı doğru mu yazdın? SELECT rownum rn nedir?
Tam olarak yapmak istediğin şey nedir? Biraz daha açıklayabilir misin?
|
|
Yazar |
|
basser
Istanbul
Kayıt: 17.06.2006 |
|
ROW_NUMBER() kullan eğer yalnış anlamadıysam sorununu.
Heavy Metal Bizimle Olsun****
|
|
Yazar |
|
reader
Kayıt: 24.12.2007 |
|
pl/sql de rownum kullanarak alt satırlara böyle inmiştim.Yani yapmak istediğim tablomda id alanım yok ve her kayıtta 1 artan bir id'e ihtiyacım var.sql ekranında kayıtlar listeler listelendiğinde satırnumarasını okumak istiyorum,onu pl/sql de yapmıstım
|
|
Yazar |
|
orhan
istanbul
admin
Kayıt: 17.11.2005 |
|
her veritabanının buna uygun çözümleri var. örneğin oracle rownum , sql servet top, mysql limit gibi
N/A
|
|
Yazar |
|
offboy
Kayıt: 21.05.2009 |
|
Anladığım kadarıyla top ve limit işini görmüycek basser arkadaşın dediği gibi ROW_NUMBER() fonksiyonunu kullanarak row numarasına erişebilirsin.SELECT ROW_NUMBER() OVER(Şartın) FROM table işini görüceni düşünüyorum.
|
|
Yazar |
|
aslii
Kayıt: 05.10.2007 |
|
belki bu sorununu giderir.
SELECT alan_adi FROM
(SELECT ROW_NUMBER()
OVER (ORDER BY sart) AS Row,alan_adi
FROM tablo_adi) as kayit
WHERE Row = 4
Her Sey Bir Login ile Baslar :)
|
|
Yazar |
|
reader
Kayıt: 24.12.2007 |
|
Cok tesekkür ederim,gerçekten aradığım ve anlatmak isteiğim şeydiÇok makbule geçti
|
|
Yazar |
|
orhan
istanbul
admin
Kayıt: 17.11.2005 |
|
row_number oracle a has bir fonksiyondur. Sen hangi veritabanın kullanıyorsun?
N/A
|
|
Yazar |
|
aslii
Kayıt: 05.10.2007 |
|
mssql de işimizi gördü
Her Sey Bir Login ile Baslar :)
|
|
Yazar |
|
offboy
Kayıt: 21.05.2009 |
|
orhan yazdi | row_number oracle a has bir fonksiyondur. Sen hangi veritabanın kullanıyorsun? |
rownum oracle a has bişi ROW_NUMBER MSSQL e has
|
|
Yazar |
|
orhan
istanbul
admin
Kayıt: 17.11.2005 |
|
oracle 'de de var row_number sanırım generic bir kullanım.
N/A
|
|
Yazar |
|
aslii
Kayıt: 05.10.2007 |
|
yeni bir konu açmak istemedim.mssql de yaratılan tirggerlar nereye kaydediliyor acaba?create ardından başarılı bir şekilde çalıştı ama neerede saklıyor yazılan trigger kodlarını ??
Her Sey Bir Login ile Baslar :)
|
|
Yazar |
|
blackout
Kayıt: 11.12.2008 |
|
aslii yazdi | yeni bir konu açmak istemedim.mssql de yaratılan tirggerlar nereye kaydediliyor acaba?create ardından başarılı bir şekilde çalıştı ama neerede saklıyor yazılan trigger kodlarını ?? |
SQL 2005'te path şöyle:
[SERVER_ADI] / Databases / [VERITABANI_ADI] / Tables / [TABLO_ADI] / Triggers / [TRIGGER_ADI]
Diğer sürümlerde de aynı mıdır bilmiyorum...
|
|
Yazar |
|
offboy
Kayıt: 21.05.2009 |
|
aslii yazdi | yeni bir konu açmak istemedim.mssql de yaratılan tirggerlar nereye kaydediliyor acaba?create ardından başarılı bir şekilde çalıştı ama neerede saklıyor yazılan trigger kodlarını ?? |
Nereye sakladığını bilmiyorum ama database administratordan o veritabanının backupını alman gerekecek.
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| | | | | | | | | | | |