Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Tworzenie procedury składowanej w MySQL5 za pomocą tagu w ColdFusion 9

może komplikujesz to tak, jak powinno być. Znalazłem następującą dyskusję stwierdzającą, że nie potrzebujesz DELIMIER słowo kluczowe:http://forums.mysql.com/read .php? 39,130834,248556#msg-248556

<CFQUERY datasource="mysql_jdbc">
    DROP FUNCTION IF EXISTS `replace_ci`;

    CREATE FUNCTION `replace_ci` ( str TEXT,needle CHAR(255),str_rep CHAR(255))
        RETURNS TEXT
         DETERMINISTIC
        BEGIN
        DECLARE return_str TEXT;
        SELECT replace(lower(str),lower(needle),str_rep) INTO return_str;
        RETURN return_str;
     END
</CFQUERY>

Nie zapomnij dodać allowMultiQueries=true do adresu URL JDBC:http://www.bennadel.com/blog/1542-MySQL-3-4-com-mysql-jdbc-Driver-And-allowMultiQueries-true.htm




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pojawia się błąd:nie można połączyć się z serwerem MySQL na „SERVER_IP” (99)

  2. Szyny 3 - Chętne ładowanie z warunkami

  3. Uwagi dotyczące wydajności PDO fetchall()?

  4. polecenie systemowe mysql

  5. Jak dodać pole wyboru do tabeli danych, które będzie używane do usunięcia wybranego wiersza?