teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追加変更

2015/11/28 15:14

投稿

退会済みユーザー
answer CHANGED
@@ -21,4 +21,4 @@
21
21
 
22
22
  もし、空白文字列であれば、
23
23
  登録時に空白除去関数で除去してあげればよいでしょうし、
24
- 念には念をという事あれば、SQLのINSERT文の中で空白除去関数(TRIM)してあげればよいですよ。
24
+ 念には念をという事あれば、SQLのINSERT文に差し込む変数に対して空白除去してあげればよいですよ。

1

追記

2015/11/28 15:14

投稿

退会済みユーザー
answer CHANGED
@@ -10,4 +10,15 @@
10
10
  Null=何も存在しないデータ
11
11
  を許可するか、しないかは、そのシステムの仕様によるので、どちらが正しいとかはないです。
12
12
 
13
- つまり、登録時に、メールアドレスが記述してなくてもOKなのか、ダメなのかによって、システムの仕様が変わって来てしまうので、どちらにしたいですか?というのが回答となります。
13
+ つまり、登録時に、メールアドレスが記述してなくてもOKなのか、ダメなのかによって、システムの仕様が変わって来てしまうので、どちらにしたいですか?というのが回答となります。
14
+
15
+
16
+ ーーーーーーーーーーーーーーーーー
17
+ メールアドレス内?
18
+ もしかして、NULLではなく、空白文字の事でしょうか?
19
+ NULLは、本当に何もない状態(nothing状態)を指し、
20
+ 空白は、space文字列を指します。
21
+
22
+ もし、空白文字列であれば、
23
+ 登録時に空白除去関数で除去してあげればよいでしょうし、
24
+ 念には念をという事あれば、SQLのINSERT文の中で空白除去関数(TRIM)してあげればよいですよ。