folder Tahribat.com Forumları
linefolder Database - Veritabanı
linefolder Phpmyadminde Create Function Nasıl?



Phpmyadminde Create Function Nasıl?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ntxsoft
    ntxsoft's avatar
    Kayıt Tarihi: 05/Kasım/2005
    Erkek

    İyi günler,

    Bu Mysql kafayı yedirtecek bana. Şimdi de problem localde tüm databasei hazırladım functionlar,procedureler falan filan tam hosta aktarıyorum yine problem. 

    Herşeyi aktardım bir tek  functionu aktaramadım. Zaten databasete bir tane fonksiyon var onuda aktaramadım. Procedureleri aktarmak için zaten 1-2 saat uğraştım. 

    Şimdi şöyle bir şeyler yaptım

    DROP FUNCTION IF EXISTS `CategoriesToString`;
    DELIMITER ;;
    CREATE FUNCTION `CategoriesToString`(TID int)

    RETURNS varchar(500) CHARSET utf8
    BEGIN
        DECLARE result varchar(500);

        SELECT group_concat(Category.Name) INTO result FROM    Category
        WHERE ID IN (SELECT CategoryID FROM TopicHasCategory WHERE TopicID = TID) LIMIT 1;

        RETURN result;
    END;;
    DELIMITER ;

    tabii çalışmadı.  Sonra aşağıdaki gibi bişeyler denedim gene olmadı. 

    CREATE FUNCTION CategoriesToString(TID int) RETURNS varchar(500)
    BEGIN
    DECLARE result varchar(500);
    SELECT group_concat(Category.Name) INTO result FROM Category
    WHERE ID IN (SELECT CategoryID FROM TopicHasCategory WHERE TopicID = TID) LIMIT 1;
    RETURN result;
    END$$

    Bu fonksiyonu nasıl phpmyadminin anlayacağı dilden yazabilirim? yada başka bir yöntem var mı? Bu arada remote connection yok.


    enginkirmaci.com | Kişisel web sitesi, uyetakip.com | Ücretsiz Üye Takip Programı
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    aldığın hata nedir ?

    edit:biraz geç olmuş ama olsun :)


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
Toplam Hit: 1903 Toplam Mesaj: 2