mysql
-
mysqlには、空間情報あつかうための型,GEOMTRYがあるそうです。
地理情報をあつかいたくて、いろいろ試しはじめているところです。
mysqlには、空間情報あつかうための型,GEOMTRYがあるそうです。
MySQL TIPS 3 空間情報(geometry)を使って経度・緯度の検索を高速化する - イノベートな非日常
MySQL :: MySQ… -
くらうどSQLではまったこと
google clud sqlです。
google app engineからの連携を試してみようと思っていろいろやっております。
いろいろはまったこと
事前準備 支払いについてローカル環境からのclud sqlの接続についてosxでのeclipseでJSPコンパイルについてAp… -
ユニーク制約 - grails
grailsです。
数年前、一度、チャレンジしかけたんですけど、何かの記事で、パフォーマンスがわるいとかなんとかあって、だったらやめようと思っちゃたんですよね。あの頃からさわってればよかったと後悔してます。
いま、実際に使っていくにはどんな流れでいいのかなーと考えています。
g… -
[MYSQL] ランダムに誕生日年とか欲しくて - FUNCTION です。
mysqlのFUNCTION です。
ある年月日からある年月日までの間の年月日をランダムに生成したいなと思いました。
MySQL 5.1 リファレンスマニュアル :: 11 関数と演算子 :: 11.5 日付時刻関数
MySQL 5.1 リファレンスマニュアル :: 11 関数と演… -
-
mysqlでストアドプロシージャ その6 - プロシージャ内から別のプロシージャを呼ぶ
mysqlでストアドプロシージャ その6 です。
プロシージャ内から別のプロシージャを呼んでみます。
ついでにトランザクションに参加してるのか調べてみました。
参考
プログラマメモ2: mysqlでストアドプロシージャ その4 - トランザクション
結論としてトランザクションに含… -
mysqlでストアドプロシージャ その5 - ラベルを使ってcontinue,breakっぽく
mysqlでストアドプロシージャ その5です。
ループでラベル使うとcontinue,breakっぽく使えますねと。
17.2.10. フローコントロール・コンストラクト3 トリガーおよびストアド・プロシージャ なんとなく下記のような感じで
DROP PROCEDURE IF E… -
mysqlでストアドプロシージャ その4 - トランザクション
mysqlでストアドプロシージャ その4 です。
トランザクションの実験です。
どうもDBのエンジンによってトランザクションが有効無効がある感じですね。
参考
ストアドプロシージャでトランザクション処理をするにはどうすれば良いのでMySQL ストアドプロシージャー で 失敗時の… -
mysqlでストアドプロシージャ その3 - ROW_COUNT()
mysqlでストアドプロシージャ その3です。
ROW_COUNT()を使うのが今回の趣旨です。
ROW_COUNTは
先行するステートメントによって更新、インサート、または削除された行の数を戻します。
ってことらしい
参考
[MySQL]複数行を追加するためのinsert… -
mysqlでストアドプロシージャ その2
mysqlでストアドです。
oracleほどではないですが、使えて便利そうな予感です。
参考
17.2.9. カーソルInsert query doesn't support where keyword*
ストアドプロシージャで実験
簡単なシナリオ
aテーブルに入っている… -
mysqlでストアドプロシージャ
mysqlでストアドです。
まずストアドプロシージャのリストを表示は以下で
show procedure status;
参考
List of Stored Procedures/Functions Mysql Command Line - Stack OverflowMyS… -
最後に登録されたidを取得します。えーと、auto_incrementされた値をとることができるようです。
mysqlです。最後に登録されたidを取得します。えーと、auto_incrementされた値をとることができるようです。
select last_insert_id();
参考
auto_incrementでinsertされたレコードを取得するには?
INSERT ~~ ON … -
oracleでいうところのmergeのようなものmysql
oracleでいうところのmergeと似たようなものがmysqlにないかなーと
ON DUPLICATE KEY UPDATEというのを使えばいいらしい。merge intoよりは使いづらいけど。キーを指定しなおすところがめんどいです。
参考
ON DUPLICATE KEY … -