Default alana select sonucu girmek

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
musti
Üye
Mesajlar: 527
Kayıt: 11 Tem 2005 09:44

Default alana select sonucu girmek

Mesaj gönderen musti »

s.a.
Kolay gelsin herkese.
Alan tanınlarında default alana 'now' yazıp zamanı giriyoruz ya. benim istedigim bir alana da işlemi yapan pc nim ip sini ve bilgayar adını girmek bunu nasıl yapabiliriz. select ile aldığım ip nosu default alan eşitleyemedim. trigger ile yapmak istemedi. cünkü cok table var ugraştırıyor beni.

teşekkür ederim.
anemos
Üye
Mesajlar: 111
Kayıt: 02 Nis 2007 07:51
Konum: Sakarya / Hendek

Re: Default alana select sonucu girmek

Mesaj gönderen anemos »

Selamlar,

"MON$" ile başlayan system tablolarında bu ve fazlası bilgiler tutuluyor yanlış bilmiyorsam.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: Default alana select sonucu girmek

Mesaj gönderen aslangeri »

s.a.
bu "Mon$"" tablolarıda ne oluyorki?
ilk defa duydum. baktım hakkatende var bu tablolar ama içlerindeki bilgilerden pek bişey çıkartamadım.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
emin_as
Üye
Mesajlar: 559
Kayıt: 01 Eki 2008 10:05
Konum: izmir
İletişim:

Re: Default alana select sonucu girmek

Mesaj gönderen emin_as »

Mon$ monitor işlemleri için kullanılan sistem tabloları, genelde veritabanı programları dogrudan sistem tablolarını göstermez, özel olarak işaretlenirse gösterir.

http://www.firebirdfaq.org/faq95/
http://ibexpert.net/ibe/index.php?n=Doc ... Features21
anemos
Üye
Mesajlar: 111
Kayıt: 02 Nis 2007 07:51
Konum: Sakarya / Hendek

Re: Default alana select sonucu girmek

Mesaj gönderen anemos »

Merhaba,

örneğin:

Kod: Tümünü seç

SELECT 
  MON$ATTACHMENT_NAME,
  MON$USER,
  MON$REMOTE_ADDRESS,
  MON$REMOTE_PROTOCOL,
  MON$TIMESTAMP,
  MON$REMOTE_PROCESS
FROM
  MON$ATTACHMENTS
Kullanıcı avatarı
musti
Üye
Mesajlar: 527
Kayıt: 11 Tem 2005 09:44

Re: Default alana select sonucu girmek

Mesaj gönderen musti »

Bunda sorun yok bu bilgiler get_context ile de alabiliyoruz. Ben sorduğum bunu bir field tanımlarken default alana trigger yazmadan girmek 'NOW' gibi
emin_as
Üye
Mesajlar: 559
Kayıt: 01 Eki 2008 10:05
Konum: izmir
İletişim:

Re: Default alana select sonucu girmek

Mesaj gönderen emin_as »

Context değişkenleri içinde client address olacak, bir dene istersen.
CLIENT_ADDRESS
Kullanıcı avatarı
musti
Üye
Mesajlar: 527
Kayıt: 11 Tem 2005 09:44

Re: Default alana select sonucu girmek

Mesaj gönderen musti »

denedim olmuyor .
CLIENT_ADDRESS yada benzerlerini yazınca zaten default alan hatası veriyor 'CLIENT_ADDRESS' yazıncada direk alan icine CLIENT_ADDRESS yazıyor başka bir yazma tekniği olmalı
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Re: Default alana select sonucu girmek

Mesaj gönderen rsimsek »

Sanırım bu fb 2.0 dan itibaren eklenmiş.

http://www.firebirdsql.org/refdocs/lang ... ntext.html
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Kullanıcı avatarı
musti
Üye
Mesajlar: 527
Kayıt: 11 Tem 2005 09:44

Re: Default alana select sonucu girmek

Mesaj gönderen musti »

default alana eklemek istiyorum abi 2.0 2.1 hiçbirinde olmuyor
triger ile yapmak gerekiyor bunuda istemiyorum.
Cevapla