2023年9月23日 星期六

如何判斷現在FORM是在 insert mode? 還是 update mode?

只要用  if (empty({primary_key})) 就可以知道是否為新增模式了。

如果 {promary_key} 是空白的,那麼就是在新增模式;反之,就是更新模式。

以上。

2023年9月11日 星期一

MySQL 裡面,數字與字串做是否相等的判斷

 


如果 2308 與 '2308',一個是數字,一個是字串,這兩個相比較,是否相等?

測試結果是:在mysql 裡面,是相等的。

2023年9月1日 星期五

ER-Model identifying relationships 與 non-identifying relationships的差別

https://www.geeksforgeeks.org/difference-between-identifying-and-non-identifying-relationships/

https://matthung0807.blogspot.com/2018/03/er-model-identifying-relationships-non.html


結論:簡單說:

實的關聯 (identifying relationships):一個是母表 vs 子表,外部關聯鍵 foreign key的值,是不能為NULL,一定要有值!

虛的關聯 (non-identifying relationships):foreign key 可以為 NULL

如何判斷現在FORM是在 insert mode? 還是 update mode?

只要用  if (empty({primary_key})) 就可以知道是否為新增模式了。 如果 {promary_key} 是空白的,那麼就是在新增模式;反之,就是更新模式。 以上。