āļĢāļēāļĒāļāļēāļĢāļāļąāļāļāđāļāļąāļāļŠāļāļĢāļīāļ
āļāļąāļāļāđāļāļąāļāļĄāļēāļāļāļ§āđāļēāļ§āļąāļāļāļĩāđāđāļĨāļ°āđāļ§āļĨāļē - āđāļāļāļēāļ°āļāļĢāļ°āđāļ āļāļŠāļāļĢāļīāļ āļāļķāđāļāđāļ SQL āļāļģāļŦāļāļāđāļāļĒāļāļĢāļ°āđāļ āļ CHAR(n) āđāļĨāļ° VARCHAR(n) āļāļģāļāļ§āļēāļĄāļāļīāļĒāļĄāļĄāļēāļāļāļĩāđāļŠāļļāļāļāļāļāļāļ§āļāđāļāļē:
āļāļēāļĢāļāļģāļāļēāļ | āļāļģāļāļāļīāļāļēāļĒ | |
---|---|---|
1 | āļāļ§āļēāļĄāļĒāļēāļ§ (str) | āļŠāđāļāļāļĨāļąāļāļāļ§āļēāļĄāļĒāļēāļ§āļāļāļāļŠāļāļĢāļīāļāļāļĩāđāļāđāļēāļāđāļāđāļāđāļāļāđ |
2 | CHAR_LENGTH(āļŠāļāļĢāļī) | āļŠāđāļāļāļĨāļąāļāļāļ§āļēāļĄāļĒāļēāļ§āļāļāļāļŠāļāļĢāļīāļāļāļĩāđāļāđāļēāļāđāļāđāļāļāļąāļ§āļāļąāļāļĐāļĢ |
3 | āļāđāļāļŦāļē (substr, str), | āļāđāļāļŦāļēāļŠāļāļĢāļīāļāļĒāđāļāļĒāđāļāļŠāļāļĢāļīāļāļāļĩāđāļāļĨāđāļēāļĒāļāļąāļāđāļĄāļāļāļ indexOf() |
4 | āļāđāļāļŦāļē (substr, str, pos) | āļāđāļāļŦāļēāļŠāļāļĢāļīāļāļĒāđāļāļĒāđāļāļŠāļāļĢāļīāļāļāļĩāđāđāļĢāļīāđāļĄāļāđāļāļāļĩāđāļāļģāđāļŦāļāđāļ |
5 | CONCAT(str1,str2,...) | āđāļāļ·āđāļāļĄāļāđāļāļŦāļĨāļēāļĒāļāļĢāļĢāļāļąāļ |
6 | āļāļąāļāļŠāļāļĢāļīāļ(), āļāļąāļāļŠāļāļĢāļīāļ() | āļŠāđāļāļāļĨāļąāļāļŠāļāļĢāļīāļāļĒāđāļāļĒāļāļĩāđāļāļģāļŦāļāļāđāļāļĒāļāđāļ§āļāļāļāļāļāļąāļāļāļĢāļ° |
7 | āļĨāđāļēāļ(str) | āđāļāļĨāļāļŠāļāļĢāļīāļāđāļāđāļāļāļąāļ§āļāļīāļĄāļāđāđāļĨāđāļ |
8 | āļāļ(str) | āđāļāļĨāļāļŠāļāļĢāļīāļāđāļāđāļāļāļąāļ§āļāļīāļĄāļāđāđāļŦāļāđ |
9 | āđāļāļāļāļĩāđ() | āđāļāļāļāļĩāđāļŠāļāļĢāļīāļāļĒāđāļāļĒāđāļāļŠāļāļĢāļīāļ |
10 | āļāļąāļāļāļđāđ() | āļāļĢāļ§āļāļŠāļāļāļ§āđāļēāļŠāļāļĢāļīāļāļāļĢāļāļāļąāļāļĢāļđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāļŦāļĢāļ·āļāđāļĄāđ |
āļŠāļīāļāđāļāđāļ | āļāļĢāļīāļĄ(str) | āļāļąāļāļāļāļāļāļąāļāļāļĢāļ°āļ§āđāļēāļāļāļĩāđāļāļļāļāđāļĢāļīāđāļĄāļāđāļāđāļĨāļ°āļāļļāļāļŠāļīāđāļāļŠāļļāļāļāļāļāļŠāļāļĢāļīāļ |
12 | LTRIM(āļŠāļāļĢāļī) | āļāļąāļāļāļāļāļāļąāļāļāļĢāļ°āļ§āđāļēāļāļāļĩāđāļāļļāļāđāļĢāļīāđāļĄāļāđāļāļāļāļāļŠāļāļĢāļīāļ |
13 | RTRIM(āļŠāļāļĢāļī) | āļāļąāļāļāļāļāļāļąāļāļāļĢāļ°āļ§āđāļēāļāļāļĩāđāļŠāđāļ§āļāļāđāļēāļĒāļāļāļāļŠāļāļĢāļīāļ |
14 | TO_BASE64(āļŠāļāļĢāļī) | āđāļāļĨāļāļŠāļāļĢāļīāļāđāļāđāļ Base64 |
15 | FROM_BASE64(āļŠāļāļĢāļī) | āđāļāļĨāļāļŠāļāļĢāļīāļāļāļēāļ Base64 |
āļāļąāļāļāļąāđāļāđāļāļāļąāļāļāļĨāļļāđāļĄāļāļąāļāļāđāļāļąāļāļāļāļāđāļāđāļāļāļĨāļļāđāļĄāđāļĨāđāļāđ āđāļāļ·āđāļāđāļŦāđāđāļāđāļēāđāļāļ§āļīāļāļĩāļāļēāļĢāļāļģāļāļēāļāļāļąāļāļāļąāļāļāđāļāļąāļāđāļŦāļĨāđāļēāļāļĩāđāđāļāđāļāđāļēāļĒāļāļķāđāļ āļāđāļēāļāļĨāđāļēāļāđāļĢāļēāļāļ°āļāļīāļāļēāļĢāļāļēāļŦāļāļķāđāļāļāļąāļāļāđāļāļąāļāļāļēāļāđāļāđāļĨāļ°āļāļĨāļļāđāļĄ āļāļļāļāļŠāļēāļĄāļēāļĢāļāļāļđāļĢāļēāļĒāļāļēāļĢāļāļąāļāļāđāļāļąāļāļāļąāđāļāļŦāļĄāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļāļēāļāļāļąāļāļŠāļāļĢāļīāļāđāļāđāđāļāđāļāļāļŠāļēāļĢāļāļēāļāļāļēāļĢ
āļĄāļēāđāļāļĨāļāļŠāļāļĢāļīāļāļāļąāļāđāļāļāļ°
āļāđāļāļāļāļ·āđāļāļĄāļēāļāļąāļāļāļēāļĢāļāļąāļāļāļąāļāļāđāļāļąāļāļāļĩāđāļāđāļēāļĒāļāļĩāđāļŠāļļāļāļāļĩāđāđāļāļĩāļĒāļāđāļāđāđāļāļĨāļāļŠāļāļĢāļīāļāđāļāđāļāļĢāļđāļāđāļāļāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļāđāļĨāđāļāļāđāļāļĒ āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āđāļāļĨāļāļŠāļāļĢāļīāļāđāļāđāļāļāļąāļ§āļāļīāļĄāļāđāđāļŦāļāđāđāļĨāļ°āļāļąāļ§āļāļīāļĄāļāđāđāļĨāđāļ āđāļāļĒāļāļąāđāļ§āđāļāļĨāļąāļāļĐāļāļ°āļāļēāļĢāļāļģāļāļēāļāļāļ°āļāļĨāđāļēāļĒāļāļąāļāļāļąāļāļāđāļāļąāļāđāļāļĩāļĒāļ§āļāļąāļāđāļāļ āļēāļĐāļēāļāļēāļ§āļē
āļāļĄāļāļ°āđāļŦāđāļāļēāļĢāļēāļāļāļĢāđāļāļĄāļāļąāļ§āļāļĒāđāļēāļāļāļēāļāļŠāđāļ§āļ
# | āļāļ | āļāļĨāļĨāļąāļāļāđ |
---|---|---|
1 | āđāļĨāļ·āļāļāļāļ§āļēāļĄāļĒāļēāļ§ ('āļāđāļāļāļ§āļēāļĄ') | 4 |
2 | āđāļĨāļ·āļāļāļāļ§āļēāļĄāļĒāļēāļ§ ('āļŠāļ§āļąāļŠāļāļĩ') | 12 |
3 | āđāļĨāļ·āļāļāļāđāļģ ('āļŠāļđāļ') | āļŠāļ§āļąāļŠāļāļĩ |
4 | āđāļĨāļ·āļāļāļāļ ('āļŠāļ§āļąāļŠāļāļĩ') | āļŠāļ§āļąāļŠāļāļĩ |
5 | āđāļĨāļ·āļāļSUBSTR ('āļŠāļ§āļąāļŠāļāļĩ', 2, 3) | āđāļĄāđāļāđāļģ |
6 | āđāļĨāļ·āļāļSUBSTR ('āļŠāļ§āļąāļŠāļāļĩ āļŠāļāļēāļĒāļāļĩāđāļŦāļĄ', 8) | āļāļļāļāđāļāđāļāļāļĒāđāļēāļāđāļĢ? |
āļāļąāļāļāđāļāļąāđāļāļāļģāļāļēāļāļāļēāļĄāļāļĩāđāļāļēāļāđāļ§āđ āđāļāđāļāđāļāļĩāļĒāļ§āļāļąāļāļāļąāļāļāđāļāļąāđāļāļāļēāļ JDK
āļāđāļāđāļĄāđāđāļāļĩāļĒāļāļāļĒāđāļēāļāđāļāļĩāļĒāļ§: āđāļāļāļĢāļĢāļāļąāļāđāļĢāļāļāļĨāļĨāļąāļāļāđāļāļ·āļ 4 āđāļĄāđāđāļāđ 8 āļŠāļīāđāļāļāļĩāđāļāļ·āļāđāļāđ 1 āđāļāļāđ (āļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠ ASCII) āđāļāļāļģāļāļ āđāļāļ·āđāļāđāļāđāļēāļĢāļŦāļąāļŠāļāļąāļāļāļĢāļ°āļĨāļ°āļāļīāļ āđāļāđāļāđāļēāļāļļāļāļāļģāļāļēāļāļāļąāļāļāđāļāļĄāļđāļĨāļāļēāļāļāļēāļāļāđāļāļĄāļđāļĨ āļāļ§āļēāļĄ āļĒāļēāļ§āļāļāļāļŠāļāļĢāļīāļāļāļ°āļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļēāļĢāļāļąāđāļāļāđāļēāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāļāļēāļāļāđāļāļĄāļđāļĨ āļāļļāļāļāļ°āļāļāļāļąāļāļāļ§āļēāļĄāļāļĢāļ°āļŦāļĨāļēāļāđāļāļĄāļēāļāļĄāļēāļĒāļāļāļ°āļāļģāļāļēāļāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨ :)
āļāļēāļĢāļāļĢāļ°āļāļģāļāļĩāđāļāļąāļāļāđāļāļāļāđāļ§āļĒāļŠāļāļĢāļīāļ
āļĄāļēāļāļđāļŠāļīāđāļāļāļĩāđāļāļąāļāļāđāļāļāļĄāļēāļāļāļķāđāļāđāļĄāļ·āđāļāļāļģāļāļēāļāļāļąāļāļŠāļāļĢāļīāļ āļāļļāļāļāļ°āđāļāđāļāļ°āđāļĢāļĄāļēāļāđāļēāļ...
āļĄāļēāđāļŠāļāļāļāļēāļāļāļēāļāļāļēāļĢāļēāļāļāļēāļāļāļąāļāđāļāļāļ° āđāļĨāļ°āļāđāļēāđāļĨāļĒāļāļģāļŦāļāļāđāļ§āļĨāļēāļāļēāļāđāļāđāļĨāđāļ§ āđāļŦāđāđāļāļīāđāļĄāļāļģāļ§āđāļēEXPIRED āđāļāļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļāļāļāļāļāļēāļ!
āļāļąāļāļāļđāļāđāļēāļŠāļāđāļ. āđāļĄāđāļ§āđāļēāđāļĢāļēāļāļ°āļĒāļąāļāđāļĄāđāđāļāđāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļ·āđāļāļāđāļāļāļĩāđāļāļąāļāļāđāļāļ āļāļąāļāļāļąāđāļāļĄāļēāļāļģāđāļŦāđāļāļēāļāļāđāļēāļĒāļāļķāđāļāđāļĨāđāļāļāđāļāļĒ āļĨāļāļāđāļāļĩāļĒāļāđāļāļāļŠāļāļāļāļēāļĄāļāļĩāđāļāļ°āđāļŠāļāļāļĢāļēāļĒāļāļēāļĢāļāļēāļāļāļĩāđāļāđāļēāļāļĄāļē āđāļāđāļāļĒāđāļēāļĨāļ·āļĄāđāļāļīāđāļĄāļāļģāļ§āđāļēâāļŦāļĄāļāļāļēāļĒāļļ!â āđāļāļāļ·āđāļāđāļĢāļ·āđāļāļ .
āđāļāļāļēāļĢāļāļģāđāļāđāļāļāļĩāđāđāļĢāļēāļāļ°āļāđāļāļāđāļāđāļāļąāļāļāđāļāļąāļ CONCAT:
SELECT CONCAT( 'EXPIRED! ', name) FROM task
WHERE deadline < CURDATE()
āļāļĨāļĨāļąāļāļāđāļāļāļāđāļāļāļŠāļāļāļāļēāļĄāļāļĩāđāļāļ°āđāļāđāļ:
concat('āļŦāļĄāļāļāļēāļĒāļļ!' āļāļ·āđāļ) |
---|
āļŦāļĄāļāļāļēāļĒāļļ! āđāļāđāđāļāļāđāļāļāļāļāļĢāđāļāļāđāļāļŠāđāļ§āļāļŦāļāđāļē |
āļāļģāđāļāļ°āļāļģ āļŦāļēāļāļāļļāļāđāļāļĩāļĒāļāđāļāđāļāđāļāļāļāļēāļĢāđāļāļĨāļāļāđāļāļĄāļđāļĨāđāļāđāļāļĢāļđāļāđāļāļāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļāđāļĨāđāļāļāđāļāļĒ āļāđāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāļāļĩāđāļĢāļ°āļāļąāļāđāļāđāļ Java āđāļāđāļāđāļēāļāļļāļāļāđāļāļāļāļēāļĢāđāļāđāļāļąāļāļāđāļāļąāļāļŠāļāļĢāļīāļāļāļąāđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ SQL (āļ āļēāļĒāđāļ WHERE) āļāļļāļāļāļ°āđāļĄāđāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāļŦāļēāļāđāļĄāđāļĄāļĩāļāļ§āļāđāļāļē