Top Tweets for #executesql
#FileMaker
#ExecuteSQL
最近、スクリプト内で ExecuteSQL を使うときはSQL文は別の変数に格納してそれを呼び出すようにしています。
ちょっとだけ面倒と言えば面倒ですが、そうするとデバッグ時にデータビューアでSQL文の確認が出来るし、変更も出来るから。
#FileMaker
#ExecuteSQL
過去に何度か引っかかった罠にまたかかった話。
ループで繰り返しフィールドの値を取ることに
あとで繰り返し数を変更しそうなのでExecuteSQLで繰り返し数を取得するようにしてみた
で、ループ
ところが上手くいかない
原因は・・・
ExecuteSQLの結果はテキストだから
#FileMaker
#ExecuteSQL
最近は ExecuteSQL を実行するときは Let関数を使ってます。
それでSQL文をテーブル名・フィールド名のハードコードを回避。
でも
スクリプトの場合、SQL文の作成と実行のステップも分けた方が良い気がしてきた
だって分けたらデバッグ中に SQL文書き換えられるんだもん
#FileMaker
#ExecuteSQL
落とし穴。数値フィールドにチェックボックスを設定して複数の値が選ばれていた場合、ExecuteSQL の Where 句の条件で = だと合致しなくなる。likeでもだめ。
like だとデータ型が合わないって怒られる。orz
テキストフィールドにしなきゃ・・・
#FileMaker
#ExecuteSQL
やっぱり \" を使うより、GetFieldNameとかLetとか使って参照する形で作ったSQL文を変数に入れてそれをExecuteSQL で実行する方が大分便利。
全 ExecuteSQL ユーザーにお勧めしたい。
私の場合は、敷居が高いと思ってたけど、上ってみてら思ってたよりずっと低かった。
#FileMaker
#ExecuteSQL
お恥ずかしながら、普段はバックスラッシュとダブルコーテーション(\")で直接書いています。
で、今珍しく Let とか使ってエスケープ記号を使わずに済むように書いてます。
あれ?便利かも?
いや、便利やんこれ
#FileMaker
#ExecuteSQL
#繰り返しフィールド
ExecuteSQLで取得した繰り返しフィールドの内容をデータファイルの書き込みでmergeファイル形式で保存。
で、それをインポートして繰り返しフィールドに入れ込むことに成功。
っていうお話し、需要あります?w

#FileMaker
#ExecuteSQL
#Like
FileMaker の ExecuteSQL で LIKE句を使った。
以前は遅くてとても使い物にならないと思った記憶がある。
普通に パッ と結果が返ってきた。
同じテーブルでも構造でもないので一概に動向言えないけれど、19.5.2 からExecuteSQL が速くなった印象があります。
Last Seen Hashtags on Sotwe
Most Popular Users

Elon Musk 
@elonmusk
240.3M followers

Barack Obama 
@barackobama
119.3M followers

Donald J. Trump 
@realdonaldtrump
111.6M followers

Cristiano Ronaldo 
@cristiano
109.5M followers

Narendra Modi 
@narendramodi
107M followers

Rihanna 
@rihanna
97.4M followers

NASA 
@nasa
92.1M followers

Justin Bieber 
@justinbieber
90.7M followers

KATY PERRY 
@katyperry
87.1M followers

Taylor Swift 
@taylorswift13
80.9M followers

Lady Gaga 
@ladygaga
72.5M followers

Kim Kardashian 
@kimkardashian
69.5M followers

Virat Kohli 
@imvkohli
69M followers

YouTube 
@youtube
68.6M followers

Bill Gates 
@billgates
63.6M followers

The Ellen Show
@theellenshow
62.5M followers

CNN 
@cnn
61.9M followers

Neymar Jr 
@neymarjr
61.7M followers

X 
@x
60.9M followers

Selena Gomez 
@selenagomez
60.2M followers

