2012-03-23 9 views
6

auto_incrementがアンダースコアで "スペル"されているのはなぜですか?primary keynot nullなどですから。なぜauto_incrementはアンダースコアで "スペル"されていますか?

auto_incrementは古い構文上の残されているなどですか?

+0

話題にはなりますが、全体的に**オフトピック** - [english.stackexchange.com](http://english.stackexchange.com)に属します。 –

+1

は多少話題かもしれませんが、確かに属しません英語で質問は、SQLの構文と規約です。 –

答えて

3

キーは、プライマリまたは外部のいずれでもかまいません。カラムは、null(可能)またはnullでなくてもかまいません。

実際には、auto_の代替インクリメントオプションはありません。そのため、それを1つの「単語」として持つ方が理にかなっています。

+0

これは意味があります! – altschuler

0

実際にはニアライス関数(SQL標準のCURRENT_TIMESTAMPなど)なので、私は推測します。今日はパラメータがない場合でも、将来的にパラメータを持つことができます。シードとインクリメント(SQL ServerのIDENTITY

関連する問題