0

列がphoneあり、文字値を持つすべてのレコードを に変更したいnull

4

3 に答える 3

0

以下を試してください:

UPDATE table SET phone = null  WHERE IsNumeric(phone)!=1

IsNumericSQLで関数を試してください。

于 2013-04-12T09:35:12.267 に答える
0

これは MySQL で機能します - phone に少なくとも 1 文字が含まれる場合、phone を NULL に設定します。

UPDATE phone SET phone = null  WHERE phone REGEXP '[a-zA-Z]+'
于 2013-04-12T09:30:57.790 に答える