Identifiers

Kuika ile Identifiers kullanmayı öğrenin.

Identifier Nedir ?

Identifier,tabloların sütunların ve bu tür veritabanı nesnelerinin adları için sözdizimi kurallarıdır. Identifier kullanıldığında, örneğin SQL uygulamasını tanımlamalı veya farklı SQL uygulamaları tarafından kullanılan varyasyonları kapsamalıdır.

Unquoted identifiers

Unquoted identifiers harf (a-z), rakam (0-9) ve alt çizgi () kullanabilir ve bir harfle başlamalıdır. Eğer tırnaksız tanımlayıcı kullanacaksanız harf (a-z), rakam (0-9) ve alt çizgi () kullanabilirsiniz. ancak mutlaka bir harf ile başlamalısınız. Hangi SQL uygulamasını kullandığınıza bağlı olarak, diğer karakterlere izin verilebilir. İlk harfler olarak bile kullanılabilirler.

  • MySQL: $ (kaynak)

  • MS SQL: @, $, # ve diğer Unicode harfler (kaynak)

  • PostgreSQL: $ ve diğer Unicode harfler (kaynak)

  • Oracle: $, # ve veritabanı karakter kümesindeki diğer harfler (kaynak)

  • Unquoted identifiers: büyük/küçük harfe duyarlı değildir.

Bu durumun nasıl ele alındığı, büyük ölçüde kullandığınız SQL uygulamasına bağlıdır.

MySQL: Büyük/küçük harf koruma, hassasiyet, veritabanı ayarına ve altta yatan dosya sistemine bağlıdır.

MS SQL: Büyük/küçük harf koruma, veritabanı karakter seti tarafından tanımlanan hassasiyet, bu nedenle büyük/küçük harfe duyarlı olabilir.

PostgreSQL: Küçük harfe dönüştürülür, ardından alıntılanan tanımlayıcı gibi işlenir.

Oracle: Büyük harfe dönüştürülür, ardından alıntılanan tanımlayıcı gibi işlenir.,

SQLite: Büyük/küçük harf koruma; yalnızca ASCII karakterleri için büyük/küçük harf duyarsızlığı.

Last updated