Firebird 2.5 LangRef Update RussianBIN_XOR() BIT_LENGTH() CAST() CEIL(), CEILING() CHAR_LENGTH(), CHARACTER_LENGTH() CHAR_TO_UUID() COALESCE() COS() COSH() COT() DATEADD() DATEDIFF() DECODE() EXP() EXTRACT() MILLISECOND WEEK FLOOR() dow dpower floor getExactTimestamp i64round i64truncate ln log log10 lower lpad ltrim mod *nullif *nvl pi rand right round, i64round rpad rtrim sdow sign sin sinh sqrt srand sright string2blob strlen substr BACKUP BIN_AND BIN_OR BIN_NOT BIN_SHL BIN_SHR BIN_XOR BLOCK BREAK CALLER CEIL CEILING CHAR_TO_UUID COALESCE 19 Руководство по языку SQL COLLATION COMMENT COMMON COS COSH COT DATA DATEADD DATEDIFF DECODE0 码力 | 364 页 | 1.45 MB | 1 年前3
Firebird Null Guide Russian. else ...поле Job изменилось... NULL в СУБД Firebird 12 Замещение NULL значением Функция COALESCE В Firebird 1.5 есть функция, которая может конвертировать NULL во что-то еще. Это позволит вам конструкции «if (MyExpression is null) then». Функция называется COALESCE, и вы можете вызвать ее так: COALESCE(Expr1, Expr2, Expr3, ...) COALESCE возвращает первое не-NULL выражение из списка аргументов. Если полное имя человека с помощью COALESCE из первого, среднего и последнего имени, предполагая, что среднее имя может иметь значение NULL: select FirstName || coalesce(' ' || MiddleName, '')0 码力 | 15 页 | 288.08 KB | 1 年前3
firebird language reference 30 rus.......................................................................................... 453 COALESCE ............................................................................................... P | Q | R | S | T | U | V | W | X | Y | Z::= a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x | y | z ::= 0 | 1 | 2 | 3 | 4 | например DATE '25.12.2016' Условные выражения Выражение CASE и встроенные функции COALESCE, NULLIF. Круглые скобки Пара скобок ( ... ) используются для группировки выражений. Операции внутри 0 码力 | 719 页 | 3.98 MB | 1 年前3
PlantUML 1.2019.3 Справочное руководство по языку@startuml :; :; note right Try alsoP(y|\mathbf{x}) \mbox{ or } f(\mathbf{x})+\epsilon !definelong and !enddefinelong. @startuml !define DOUBLE(x) x x !definelong AUTHEN(x,y) x -> y : DOUBLE(hello) y -> x : ok !enddefinelong AUTHEN(Bob,Alice) @enduml Справочное руководство по языку PlantUML assign default values to macro parameters. @startuml !define some_macro(x, y = "some default" , z = 'another default' ) x and y and z class foo { some_macro(Z1, Z2, Z3) some_macro(Z1, Z2) some_macro(A)0 码力 | 159 页 | 1.76 MB | 1 年前3
PlantUML 1.2019.2 Справочное руководство по языку@startuml :; :; note right Try alsoP(y|\mathbf{x}) \mbox{ or } f(\mathbf{x})+\epsilon !definelong and !enddefinelong. @startuml !define DOUBLE(x) x x !definelong AUTHEN(x,y) x -> y : DOUBLE(hello) y -> x : ok !enddefinelong AUTHEN(Bob,Alice) @enduml Справочное руководство по языку PlantUML assign default values to macro parameters. @startuml !define some_macro(x, y = "some default" , z = 'another default' ) x and y and z class foo { some_macro(Z1, Z2, Z3) some_macro(Z1, Z2) some_macro(A)0 码力 | 159 页 | 1.76 MB | 1 年前3
PlantUML 1.2019.1 Справочное руководство по языку@startuml :; :; note right Try alsoP(y|\mathbf{x}) \mbox{ or } f(\mathbf{x})+\epsilon !definelong and !enddefinelong. @startuml !define DOUBLE(x) x x !definelong AUTHEN(x,y) x -> y : DOUBLE(hello) y -> x : ok !enddefinelong AUTHEN(Bob,Alice) @enduml 17.8 Default values for macro parameters assign default values to macro parameters. @startuml !define some_macro(x, y = "some default" , z = 'another default' ) x and y and z class foo { some_macro(Z1, Z2, Z3) some_macro(Z1, Z2) some_macro(A)0 码力 | 147 页 | 1.89 MB | 1 年前3
PlantUML 1.2019.4 Справочное руководство по языку@startuml :; :; note right Try alsoP(y|\mathbf{x}) \mbox{ or } f(\mathbf{x})+\epsilon !definelong and !enddefinelong. @startuml !define DOUBLE(x) x x !definelong AUTHEN(x,y) x -> y : DOUBLE(hello) y -> x : ok !enddefinelong AUTHEN(Bob,Alice) @enduml Справочное руководство по языку PlantUML assign default values to macro parameters. @startuml !define some_macro(x, y = "some default" , z = 'another default' ) x and y and z class foo { some_macro(Z1, Z2, Z3) some_macro(Z1, Z2) some_macro(A)0 码力 | 167 页 | 1.87 MB | 1 年前3
PlantUML 1.2023.11 Справочное руководство по языкуВнутреннее состояние к внутреннему состоянию @startuml state A { state X { } state Y { } } state B { state Z { } } X --> Z Z --> Y @enduml Справочное руководство по языку PlantUML (1.2023.11) 228 / 553 9.4 S1 -up[#red,dashed]-> S4 S1 -right[dotted,#blue]-> S5 X1 -[dashed]-> X2 Z1 -[dotted]-> Z2 Y1 -[#blue,bold]-> Y2 @enduml [Ref. Incubation: Change line color in state diagrams] 9.15 Заметки К состоянию Without style (by default) @startuml nwdiag { network DMZ { address = "y.x.x.x/24" web01 [address = "y.x.x.1"]; web02 [address = "y.x.x.2"]; } network Internal { web01; web02; db01 [address = "w.w.w.z"0 码力 | 554 页 | 7.96 MB | 1 年前3
PlantUML 1.2020.23 Справочное руководство по языкуS1 -up[#red,dashed]-> S4 S1 -right[dotted,#blue]-> S5 X1 -[dashed]-> X2 Z1 -[dotted]-> Z2 Y1 -[#blue,bold]-> Y2 @enduml [Ref. Incubation: Change line color in state diagrams] 7.15 Заметки К состоянию @startuml :; :; note right Try alsoP(y|\mathbf{x}) \mbox{ or } f(\mathbf{x})+\epsilon parameter list can have default values. @startuml !procedure defaulttest($x, $y="DefaultY", $z="DefaultZ") note over Alice x = $x y = $y z = $z end note !endprocedure defaulttest(1, 2, 3) defaulttest(1, 2) defaulttest(1)0 码力 | 306 页 | 3.12 MB | 1 年前3
PlantUML 1.2020.22 Справочное руководство по языкуS1 -up[#red,dashed]-> S4 S1 -right[dotted,#blue]-> S5 X1 -[dashed]-> X2 Z1 -[dotted]-> Z2 Y1 -[#blue,bold]-> Y2 @enduml [Ref. Incubation: Change line color in state diagrams] 7.15 Заметки К состоянию @startuml :; :; note right Try alsoP(y|\mathbf{x}) \mbox{ or } f(\mathbf{x})+\epsilon parameter list can have default values. @startuml !procedure defaulttest($x, $y="DefaultY", $z="DefaultZ") note over Alice x = $x y = $y z = $z end note !endprocedure defaulttest(1, 2, 3) defaulttest(1, 2) defaulttest(1)0 码力 | 294 页 | 3.03 MB | 1 年前3
共 16 条
- 1
- 2













