
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
マニュアルを見れば分かることでは?
http://dev.mysql.com/doc/refman/5.1/ja/create-pr …
>本番稼動しているデータベースのストアドファンクションを差し替えたい場合は、
>BEGIN
>DROP FUNCTION
>CREATE FUNCTION
>COMMIT
DDL実行時は内部的にCOMMITが出るため、BEGIN~COMMIT指定は無意味です。
http://dev.mysql.com/doc/refman/5.1/ja/cannot-ro …
この回答への補足
ご回答ありがとうございます。
DDLはrollebackできないのですね。
PostgreSQLのように、
CREATE OR REPLACE FUNCTION
ができず、
DROP FUNCTION
CREATE FUNCTION
としなければいけないのであれば、
DROP FUNCTION
と
CREATE FUNCTION
の間に、DROP したストアドファンクションが、別プロセスから
呼び出されると、エラーを起してしまいますので、
差し替えは不可能と考えてよいということでしょうか?
DROP FUNCTION
と
CREATE FUNCTION
の間に別のプレセスが走らないよう、ユーザのアクセスが少ない
早朝に行うことにしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
あるDBから別のDBのテーブルをs...
-
mySQLのデータベースにhtmlのコ...
-
htmlタグを含んだ文字のデータ...
-
sql merge文について
-
Mysqlのデータベースのリンク
-
SQLServerのselect文でデータ数...
-
mysqlデータベース内のuserテー...
-
データベースファイル(.db)を開...
-
PL/SQLで@ファイル名が反応しま...
-
DBファイルの中身を直接見れな...
-
create databaseがうまくいきま...
-
CSVを1行しかインポートしない...
-
PL/SQLをWindowsのBATファイル...
-
同じSQL文で極端に検索が遅くな...
-
canonetサーバーを利用してword...
-
漢字や平仮名の文字をSQLで実行...
-
【初心者です】SQLPLUSでのバッ...
-
mysqlにおけるホストのパーセン...
-
PHPから中国語ファイルを読み込...
-
Access2010でアクセス制限をしたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あるDBから別のDBのテーブルをs...
-
SQLServerのselect文でデータ数...
-
mySQLのデータベースにhtmlのコ...
-
utf8bomとutf8mb4の違いがいま...
-
リストアするとファイルが消える
-
Amazon.comの「MARC」データベ...
-
バッチファイルではパスワード...
-
MYSQLが優位な点は?
-
access VBAを勉強中です。DA...
-
物件検索システム
-
htmlタグを含んだ文字のデータ...
-
PHPで生成した値をデータベース...
-
rubyを使って、webページを作る...
-
MySQLの権限の設定について
-
MySQLにADOを使用して接続でき...
-
データベースに配列を格納する
-
質問
-
データベース容量
-
PHPを使ってデータの抜き出し
-
どの程度のデータベースなら、c...
おすすめ情報