Me preguntaba por qué auto_increment
se "deletrea" con un guión bajo, ya que primary key
not null
y tal no?¿Por qué auto_increment está "deletreado" con un guión bajo?
¿Es porque auto_increment
es algún viejo residuo sintáctico o tal?
Me preguntaba por qué auto_increment
se "deletrea" con un guión bajo, ya que primary key
not null
y tal no?¿Por qué auto_increment está "deletreado" con un guión bajo?
¿Es porque auto_increment
es algún viejo residuo sintáctico o tal?
Las claves pueden ser primarias o externas, las columnas pueden ser nulas (habilitadas) o no nulas.
No hay realmente una opción de incremento alternativa a auto_, por lo que tiene más sentido tenerlo como una "palabra".
¡Eso tiene sentido! – altschuler
Supongo que es una función niladic (como CURRENT_TIMESTAMP
del estándar SQL). Incluso si no tiene parámetros hoy, podría tenerlos en el futuro, p. para inicializar e incrementar (según SQL Server's IDENTITY
).
Interesante, pero totalmente ** fuera del tema ** - pertenece a [english.stackexchange.com] (http://english.stackexchange.com) –
podría ser un poco tema, pero ciertamente no pertenece en ingles. La pregunta es sobre la sintaxis y la convención sql. –