Мазмуну:

SQL сурамында cast деген эмне?
SQL сурамында cast деген эмне?

Video: SQL сурамында cast деген эмне?

Video: SQL сурамында cast деген эмне?
Video: Die Geheimnisse von Hefewasser - die ganze Story über Wildhefe - was ihr bisher noch nicht wusstet 2024, Май
Anonim

In SQL Сервер (Транзакт- SQL ), the CAST функция туюнтманы бир маалымат түрүнөн экинчи маалымат түрүнө которот. Эгерде конверсия ишке ашпай калса, функция катаны кайтарат. Болбосо, ал өзгөртүлгөн маанини кайтарат. КЕҢЕШ: Эгерде конверсия ишке ашпай калса, NULL (катанын ордуна) кайтаруу үчүн TRY_CAST функциясын колдонуңуз.

Буга байланыштуу, SQLде кастинг эмнени билдирет?

The CAST ичинде иштейт SQL маалыматтарды бир маалымат түрүнөн экинчисине айлантат. Мисалы, биз колдоно алабыз CAST сандык маалыматтарды символдук сап маалыматтарына айландыруу функциясы.

Ошондой эле, мен кантип SQLде ондук катары чыгарсам болот? Кыскача маалымат: бул окуу куралында сиз аны кантип колдонууну үйрөнөсүз SQL Server CAST () маанини же туюнтманы бир түрдөн экинчи түргө которуу функциясы.

В) колдонуу CAST () айландыруу функциясы a ондук башкага ондук ар кандай узундугу менен.

Берилиштердин түрүнөн Маалымат түрүнө Жүрүм-турум
сандык int Кесүү
сандык акча Тегерек

Ошондой эле билесизби, SQLде чыгаруу менен конверттин ортосунда кандай айырма бар?

ЧЫГАРУУ жана КОНВОРТУ эки SQL программисттер тарабынан колдонулган функциялар айландыруу бир маалымат түрү экинчисине. The CAST функциясы колдонулат айландыруу белгилүү бир форматы жок маалымат түрү. The КОНВОРТ функция аткарат айландыруу жана ошол эле учурда маалымат түрлөрүн форматтоо.

SQLде датаны кантип чыгарам?

Ар кандай SQL Server дата форматтарын кантип алууга болот

  1. CONVERT функциясы менен бирге дата форматын колдонуңуз.
  2. YYYY-MM-DD алуу үчүн SELECT CONVERT колдонуңуз(varchar, getdate(), 23)
  3. MM/DD/YYYY алуу үчүн SELECT CONVERT (varchar, getdate(), 1) колдонуңуз
  4. Бардык формат опцияларынын тизмесин алуу үчүн диаграмманы караңыз.

Сунушталууда: