SQL серверт хөрвүүлэх функц гэж юу вэ?
SQL серверт хөрвүүлэх функц гэж юу вэ?

Видео: SQL серверт хөрвүүлэх функц гэж юу вэ?

Видео: SQL серверт хөрвүүлэх функц гэж юу вэ?
Видео: SQL Server-ийн 28-р хэсэг дэх Cast болон хувиргах функцууд 2024, Дөрөвдүгээр сар
Anonim

Тодорхойлолт. онд SQL сервер (Гүйлгээ- SQL ), нь CONVERT функц илэрхийллийг нэг өгөгдлийн төрлөөс нөгөө өгөгдлийн төрөл рүү хөрвүүлдэг. Хэрэв хувиргалт бүтэлгүйтсэн, функц алдаа буцаах болно. Үгүй бол энэ нь буцаана хөрвүүлсэн үнэ цэнэ.

Үүний нэгэн адил хүмүүс хөрвүүлэх () ба формат () функцийн хооронд ямар ялгаа байдаг вэ?

хэв маягийг зөвшөөрдөг форматлах өгөгдлийн төрөл бөгөөд үүнийг хэрхэн хийхийг зааж өгнө CONVERT функц орчуулах ёстой эсвэл формат өгөгдлийн төрөл. The CONVERT функц утга болон өгөгдлийн төрлийг ялгахад түлхүүр үг хэрэггүй.

Үүний нэгэн адил бид SQL дээр varchar-ыг int болгон хөрвүүлж чадах уу? руу хөрвүүлэх а Варчараас INT руу ашигладаг sql хөрвүүлэлт гэх мэт функцууд цутгамал эсвэл хөрвүүлэх.

Үүнийг харгалзан үзэхэд SQL Server дээрх CAST функц гэж юу вэ?

Cast () SQL сервер дэх функц The Cast () функц өгөгдлийн төрлийн хувьсагч эсвэл өгөгдлийг нэг өгөгдлийн төрлөөс нөгөө өгөгдлийн төрөл рүү хөрвүүлэхэд ашигладаг. The Cast () функц нь өгөгдлийн төрлийг динамик параметр (?) эсвэл NULL утгыг өгдөг. Таны байгаа өгөгдлийн төрөл цутгамал илэрхийлэл нь зорилтот төрөл юм.

Бид varchar-г SQL-д хөрвүүлж чадах уу?

The хувиргалт -ийн а вархар өгөгдлийн төрөл a он сар өдөр цаг өгөгдлийн төрөл нь мужаас хэтэрсэн утгыг үүсгэсэн. Та нь тусгаарлагч хэрэгтэй огноо "/", "." гэх мэт. эсвэл "-". Бид Зөвшөөрөгдөх утгыг ашиглахын тулд "-"-г холбохын тулд дэд мөрийг ашиглана уу огноо формат, дараа нь бид ашиглах ХӨРВҮҮЛЭХ чиг үүрэг хөрвүүлэх баатрууд sql огноо.

Зөвлөмж болгож буй: