Heidisql: Heidi SQL рдбреЗрдЯрд╛рдЯрд╛рдЗрдк рдмрд┐рдЯ рд╡рд╛рд▓реЗ рдлрд╝реАрд▓реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдареАрдХ рд╕реЗ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 15 рдордИ 2018  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: HeidiSQL/HeidiSQL

рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо

  1. рдЪрд░рдг 1; "рдЖрдИрдбреА" (int) рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдзрд╛рд░рдг рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдПрдВ; "рдкрд╛рда (рд╡рд░реНрдХрд░ 50)"; "рдмрд┐рдЯ рдЯрд╛рдЗрдк" (рдмрд┐рдЯ)
  2. рдЪрд░рдг рджреЛ; рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдЙрдирдХреЗ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ 2 рд░рд┐рдХреЙрд░реНрдб рд╕реЗ рднрд░реЗрдВред
  3. рдЪрд░рдг рдПрди; рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рджреВрд╕рд░реЗ рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рдФрд░ "рдкреЛрд╕реНрдЯ" рдмрдЯрди рджрдмрд╛рдПрдВ
  4. рддрдм рдореБрдЭреЗ рдорд┐рд▓рддрд╛ рд╣реИ ... рддреНрд░реБрдЯрд┐ "рдПрд╕рдХреНрдпреВрдПрд▓ рддреНрд░реБрдЯрд┐ (102): '0' рдХреЗ рдкрд╛рд╕ рдЧрд▓рдд рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕

рд╡рд░реНрддрдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░

рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЙрддреНрдкрдиреНрди SQL SQL рдорд╛рдирдХреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред
рдирдореВрдирд╛
рдЕрджреНрдпрддрди рд╢реАрд░реНрд╖ (1) "рдЪреЗрдХрдорд╛рд░реНрдХреНрд╕"ред "рдбреАрдмреАрдУ"ред "рдмрд┐рдЯ рдЯреЗрд╕реНрдЯ рдЯреЗрдмрд▓"
рд╕реЗрдЯ "рдЯреЗрдХреНрд╕реНрдЯ" = 'рдЯреЗрд╕реНрдЯ 5'
рдЬрд╣рд╛рдВ "рдЖрдИрдбреА" = 4
рдФрд░ "рдкрд╛рда" = 'рдкрд░реАрдХреНрд╖рдг 4'
рдФрд░ "рдмрд╛рдЗрдЯ рдкреНрд░рдХрд╛рд░"=b'0';
/* SQL рддреНрд░реБрдЯрд┐ (102): '0' рдХреЗ рдкрд╛рд╕ рдЧрд▓рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ред */
рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ "рдмрд╛рдЗрдЯ рдЯрд╛рдЗрдк" = рдмреА'0' рдЧрд▓рдд рд╣реИред "рдмреА" рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП!

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

рдЕрджреНрдпрддрди рд╢реАрд░реНрд╖ (1) "рдЪреЗрдХрдорд╛рд░реНрдХреНрд╕"ред "рдбреАрдмреАрдУ"ред "рдмрд┐рдЯ рдЯреЗрд╕реНрдЯ рдЯреЗрдмрд▓"
рд╕реЗрдЯ "рдЯреЗрдХреНрд╕реНрдЯ" = 'рдЯреЗрд╕реНрдЯ 5'
рдЬрд╣рд╛рдВ "рдЖрдИрдбреА" = 4
рдФрд░ "рдкрд╛рда" = 'рдкрд░реАрдХреНрд╖рдг 4'
рдФрд░ "рдмрд╛рдЗрдЯ рдкреНрд░рдХрд╛рд░" = '0';
рдпрд╣ "рдмреА" рдХреЗ рдмрд┐рдирд╛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рд╣реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИред рдЗрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ "рдХреНрд╡реЗрд░реА" рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ 'test5' рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди

рдЙрдкрдХрд░рдг рдмрджрд▓реЗрдВ рддрд╛рдХрд┐ рдпрд╣ Microsoft SQL рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╕рд╣реА SQL рд╕рд┐рдВрдЯреИрдХреНрд╕ рдмрдирд╛ рд╕рдХреЗ рддрд╛рдХрд┐ рдпрд╣ рддреНрд░реБрдЯрд┐ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рдПред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВ рдмрд╛рдж рдореЗрдВ рдХреЛрдб рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред

рд╡рд╛рддрд╛рд╡рд░рдг

  • HeidiSQL рд╕рдВрд╕реНрдХрд░рдг:

    рд╕рдВрд╕реНрдХрд░рдг 9.5.0.5278 рдирд╡реАрдирддрдо рдирд┐рд░реНрдорд┐рдд

  • рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рд╕рдВрд╕реНрдХрд░рдг:

    рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдПрд╕рдХреНрдпреВрдПрд▓ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд┐рд╕реА рдЕрдиреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╕рд╣реА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдбреАрдмреА рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдирд╛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИред

MSSQL рд╕рд░реНрд╡рд░ 2012 рдХрд╛ рдирд╡реАрдирддрдо рдирд┐рд░реНрдорд┐рдд 11.0.7469.6

  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо:

рд╕рдВрдмрджреНрдз рдирд╣реАрдВ

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдирдорд╕реНрддреЗ,
рдореИрдВрдиреЗ рдХреЛрдб рдореЗрдВ рджреЗрдЦрд╛ рдпрд╣ рдлрд╝рд╛рдЗрд▓ dbconnections.pas рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ, рд╡рд╣рд╛рдВ 3 рд▓рд╛рдЗрдиреЗрдВ рд╣реИрдВ рдЬрд╣рд╛рдВ 'рдмреА' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд▓рд╛рдЗрди 7290 рдореЗрдВ MYSQL рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИ, рдЬреЗрдиреЗрд░рд┐рдХ рдлрд╝рдВрдХреНрд╢рди рд▓рд╛рдЗрди 6628 рдореЗрдВ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдПрдордПрд╕рдПрд╕рдХреНрдпреВрдПрд▓ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ 'рдмреА' рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдореЗрд░реА рд╕рд┐рдлрд╛рд░рд┐рд╢ рд╣реИред рдореИрдВ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рддрд╛рд╡рд░рдг рдирд╣реАрдВ рд╣реИред рдЖрд╢рд╛ рд╣реИ рдпрд╣ рдорджрдж рдХрд░реЗрдЧрд╛!

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдирдорд╕реНрддреЗ,
рдореИрдВрдиреЗ рдХреЛрдб рдореЗрдВ рджреЗрдЦрд╛ рдпрд╣ рдлрд╝рд╛рдЗрд▓ dbconnections.pas рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ, рд╡рд╣рд╛рдВ 3 рд▓рд╛рдЗрдиреЗрдВ рд╣реИрдВ рдЬрд╣рд╛рдВ 'рдмреА' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд▓рд╛рдЗрди 7290 рдореЗрдВ MYSQL рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИ, рдЬреЗрдиреЗрд░рд┐рдХ рдлрд╝рдВрдХреНрд╢рди рд▓рд╛рдЗрди 6628 рдореЗрдВ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдПрдордПрд╕рдПрд╕рдХреНрдпреВрдПрд▓ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ 'рдмреА' рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдореЗрд░реА рд╕рд┐рдлрд╛рд░рд┐рд╢ рд╣реИред рдореИрдВ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рддрд╛рд╡рд░рдг рдирд╣реАрдВ рд╣реИред рдЖрд╢рд╛ рд╣реИ рдпрд╣ рдорджрдж рдХрд░реЗрдЧрд╛!

рдореБрдЭреЗ рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдпрд╣ рд╣рдореЗрд╢рд╛ MSSQL рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдХрд┐рд╕реА рдлрд╝реАрд▓реНрдб рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╕рдордп рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

рдореБрдЭреЗ рдПрдордПрд╕рдПрд╕рдХреНрдпреВрдПрд▓ рдкрд░ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рд╣реИред
рдЬрдм рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдмрджрд▓рддрд╛ рд╣реВрдВ рддреЛ рд╕рднреА рдмрд┐рдЯ рдлрд╝реАрд▓реНрдб "T,rue" рдпрд╛ "F,alse" рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВ
рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рд░рд┐рдлреНрд░реЗрд╢ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ 1 рдФрд░ 0 рдХрд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реВрдВред

рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдПрдВ "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝рд╛рдЗрд▓" (
"рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА" рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ,
"рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдХреНрд░рд┐рдп" рдмрд┐рдЯ рдкреВрд░реНрдг рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдирд▓,
"userrealname" VARCHAR(100) NULL DEFAULT NULL,
"рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо" VARCHAR(15) рд╢реВрдиреНрдп рдирд╣реАрдВ,
"рдкрд╛рд╕рд╡рд░реНрдб" VARCHAR(32) рдкреВрд░реНрдг рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдирд▓,
"рд╡реНрдпреВрд░рд╛рдЗрдЯ" рдмрд┐рдЯ рдиреНрдпреВрд▓ рдбрд┐рдлреЙрд▓реНрдЯ рдиреНрдпреВрд▓,
"AddRight" рдмрд┐рдЯ рдиреНрдпреВрд▓ рдбрд┐рдлреЙрд▓реНрдЯ рдиреНрдпреВрд▓,
"рдПрдбрд┐рдЯ рд░рд╛рдЗрдЯ" рдмрд┐рдЯ рдиреНрдпреВрд▓ рдбрд┐рдлреЙрд▓реНрдЯ рдиреНрдпреВрд▓,
"рдбрд┐рд▓реАрдЯ рд░рд╛рдЗрдЯ" рдмрд┐рдЯ рдиреНрдпреВрд▓ рдбрд┐рдлреЙрд▓реНрдЯ рдиреНрдпреВрд▓,
"UserActivityRight" рдмрд┐рдЯ рдиреНрдпреВрд▓ рдбрд┐рдлреЙрд▓реНрдЯ рдиреНрдпреВрд▓,
"рдореИрдиреЗрдЬрдореЗрдВрдЯ рд░рд╛рдЗрдЯ" рдмрд┐рдЯ рдиреНрдпреВрд▓ рдбрд┐рдлреЙрд▓реНрдЯ рдиреНрдпреВрд▓,
рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА ("рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо"),
рдЕрджреНрд╡рд┐рддреАрдп рд╕реВрдЪрдХрд╛рдВрдХ "рдЕрджреНрд╡рд┐рддреАрдп" ("рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА")
)
;

рдпрд╣ рдЕрднреА рднреА MSSQL 13.0 (SQL рд╕рд░реНрд╡рд░ 2016) рдХреЗ рд╕рд╛рде HeidiSQL рд╕рдВрд╕реНрдХрд░рдг 11.0.0.6049 (64 рдмрд┐рдЯ) рдореЗрдВ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред

рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдХреЗрд╡рд▓ рд╕рдВрдЦреНрдпрд╛ 0 рдФрд░ 1 рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП:
https://docs.microsoft.com/en-us/sql/t-sql/data-types/constants-transact-sql?view=sql-server-2016#bit -constants

рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЙрдиреНрд╣реЗрдВ рдХрднреА-рдХрднреА рдХреЛрд╖реНрдардХреЛрдВ рдореЗрдВ рд▓рдкреЗрдЯрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ (0) рдФрд░ (1) ред

@ansgarbecker рдКрдкрд░? рдореИрдВ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

hrvoj3e picture hrvoj3e  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rentalhost picture rentalhost  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

chrysler5798 picture chrysler5798  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

UnicornsRock420 picture UnicornsRock420  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

hkaraoglu picture hkaraoglu  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ