Baadhi ya mifumo ya database inahitaji nusu koloni mwishoni mwa kila taarifa ya SQL. Semicolon ni njia ya kawaida ya kutenganisha kila taarifa ya SQL katika mifumo ya hifadhidata inayoruhusu zaidi ya taarifa moja ya SQL kutekelezwa kwa simu sawa kwa seva. Katika somo hili, tutatumia semicolon mwishoni mwa kila taarifa ya SQL.
Je, nusu koloni ni lazima katika hoja ya SQL?
Semicolon (;) inatumika katika msimbo wa SQL kama kimaliza taarifa. Kwa taarifa nyingi za SQL Server T-SQL sio lazima. Baada ya kusema hivyo, kulingana na hati za Microsoft semicolon itahitajika katika matoleo yajayo ya SQL Server.
Je, nusu koloni ni muhimu katika MySQL?
Ikiwa unaandika taarifa moja ndani, sema, PHP na kuzituma kwa MySQL ili zichakatwe, semicolon ni hiari. Unauliza ikiwa "inaweza kuwa na athari hasi labda wakati wa upakiaji wa juu wa seva, caching nk." Jibu la hilo ni 'Hapana'.
Ni kauli gani haihitaji nusu-kholoni mwishoni kwa sababu si taarifa ya SQL?
Au: Je, si taarifa ya T-SQL? Isipokuwa ili kutatua utata, sintaksia ya T-SQL haihitaji nusu-koloni ili kusitisha taarifa. Licha ya hayo, Itzik Ben-Gan anapendekeza kutumia nusu-kholoni kusitisha taarifa ya T-SQL kwa sababu inafanya msimbo kuwa safi zaidi, usomaji zaidi, rahisi kutunza, na kubebeka zaidi.
Unamalizaje taarifa ya SQL?
Unaweza kumaliza SQLamri katika mojawapo ya njia tatu:
- na nusu koloni (;)
- na kufyeka (/) kwenye mstari peke yake.
- na laini tupu.