Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Zmeniť typ stĺpca na typ reťazec buď pomocou CAST alebo CONVERT príkaz .
SELECT CAST ( text_column na varchar ( 4000 ) ) , CONVERT ( int , string_column ) FROM table_name
2
, použite príkaz dĹŽKA na určenie dĺžky reťazca .
SELECT LEN ( column_name_1 ) FROM table_name
sims 3
Zmena veľkosti písmen v reťazci pomocou buď hornej alebo dolnej príkaz , aby reťazec všetky veľké písmená alebo všetky malé písmená , resp .
SELECT UPPER ( column_name_1 ) , LOWER ( column_name_2 ) z table_name
4
Trim biely priestor off buď koniec reťazca s RTrim ( vpravo ) a LTrim ( vľavo ) .
SELECT RTrim ( column_name_1 ) , LTrim ( column_name_2 ) z table_name
5
Vezmite si len znaky z konca reťazca buď pomocou príkazu vľavo alebo vpravo . Tieto príkazy sa dva parametre : reťazec samotná hodnota a počet znakov na návrat . Takže reťazec " ľavý a pravý " vráti " vľavo " a " vpravo " s nasledujúcim vyhlásením :
SELECT LEFT ( column_name , 4 ) , RIGHT ( column_name , 5 ) FROM table_name
6
Vytiahnite znakov od stredu reťazca pomocou príkazu SUBSTRING . Tento príkaz má tri parametre : reťazec , ktorý bude manipulovať , postavenie na štarte na v reťazci a počtom znakov vytiahnuť z reťazca . Takže " dlhý reťazec " by sa stala " dlho " , pretože začíname na tretí znak " l " a pokračujte štyri znaky .
SELECT SUBSTRING ( column_name , 3 , 4 ) FROM table_name
7
Zmeniť smer textu pomocou príkazu REVERSE . Takže " abc " by sa stala " CBA " po vyhlásení bol spustený .
Spätný chod ( column_name_1 ) FROM table_name
8
Vymeňte sadu znakov v reťazci pomocou REPLACE príkazu . Tento príkaz má tri parametre : reťazec , znaky nájsť a znaky nahradiť nájdený reťazec sa . Takže reťazec " SQL je dobrá " vráti reťazec " SQL je úžasné " miesto .
SELECT SUBSTRING ( column_name , ' dobrý ' , ' super ' ) FROM table_name
9
nájsť index začiatku sady znakov v reťazci pomocou príkazu PATINDEX . Tento príkaz má dva parametre : reťazec nájsť a reťazec k hľadaniu . Takže keď sme bežali " SQL je dobrá " prostredníctvom výkazu nižšia ako by sme si výsledok 8.
SELECT PATINDEX ( ' % dobrý % ' , název_sloupce ) FROM table_name
Strings v SQL statments
10
zreťazenie reťazcov pomocou symbolu plus ( + ) .
SELECT string_column_1 + string_column_2FROM table_name
11
Miesto doslovné reťazca vo vyhlásení balenie apostrofy ( ' ) okolo nich .
SELECT " abc'FROM TABLE_NAME
12
Hľadať znakových hodnôt v stĺpcoch pomocou LIKE príkazu . To sa vráti všetky riadky , kde string_column_1 je presne to , " abc " z table_name .
SELECT * FROM table_nameWHERE string_column_1 LIKE ' abc '
13
Pridať znak divoké karty na vyhľadávanie na vrátenie hodnoty , kde je prítomná v stĺpci reťazec , ale nie nevyhnutne presná zhoda . Podčiarkovník zastupuje jeden znak . Umiestnenie veciach symbolov . Napríklad vo výkaze iba jeden znak môže prísť po slove " " alebo že by nemali byť považované za zápas .
SELECT * FROM table_nameWHERE string_column_1 LIKE ' the_ "
14
Použiť symbol percenta ( % ) predstavujú ľubovoľný počet znakov divoké karty . Nižšie vyhlásenie vráti ľubovoľný reťazec s " " na začiatku to . Vzhľadom na umiestnenie na znak percent všetkej znaky navyše by sa , aby sa na konci reťazca . Ak chceme len nájsť všetky reťazce , kde písmená " " sú prítomné vôbec by sme použiť ' % % ' miesto.
SELECT * FROM table_nameWHERE string_column_1 LIKE ' % '
Copyright © počítačové znalosti Všetky práva vyhradené