はにまログ

「はにまる」のようにゆるーく生きたい。

MySQL

MySQLストアドプロシージャのサンプル1

ストアドを久々に作ったら色々と忘れてました…。 サンプルに解説を付けておけば判り易く覚えられそう。 #既存プロシージャがあれば DROP してから CREATE する事。 #DROP は DELEMITER 外に書く事。 DROP PROCEDURE IF EXISTS memberupdate; DELIMITER // CR…

MySQLのTemporary table

現場のSQLの中に、CREATE TEMPORARY という文をいくつか見かけたので、「一時テーブル」について勉強してみました。 Temporary Tableはセッションを抜けると自動的にDropされる。 異なるセッションのTemporary Tableは別々のものと扱われる。 Temporary Tabl…

DB移行前のユーザ情報が、どこかに残っている!?

旧サーバから、MySQLとアプリケーションを移行して順調に動いているシステム。 問題発覚 ところが、特定のテーブルだけInsertできない。Select文は実行できる。Insert時のエラーには、(今ははっきりと覚えてないが、) オリジナルサーバの[ユーザ名]@[アド…