当前位置:网站首页 > SQL数据库编程 > 正文

sql文件是什么类型(sql文件是什么类型格式)



適用於:SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Microsoft Fabric 中的 SQL 分析端點 Microsoft Fabric 中的倉儲

傳回以指定格式與選擇性文化特性所格式化的值。 使用函 式將日期/時間和數位值的地區設定感知格式設定為字串。 針對一般資料類型轉換,請使用 或 。

Transact-SQL 語法慣例

 

value

要格式化之受支援資料類型的運算式。 如需有效類型的清單,請參閱一節中的表格

format

nvarchar 格式模式

format 自變數必須包含有效的 .NET Framework 格式字串,可以是標準格式字串(例如 或 ),或是日期和數值的自定義字元模式(例如 , 。 不支援複合格式設定。

如需這些格式模式的完整說明,請參閱 .NET Framework 文件中有關一般字串格式、自訂日期與時間格式,以及自訂數字格式的資訊。 如需詳細資訊,請參閱格式類型。

culture

指定文化特性的選用 nvarchar 引數。

如果未提供文化特性自變數,則會使用目前會話的語言。 此語言會隱含設定,或使用語句明確 設定。 culture 接受 .NET Framework 支援的任何文化特性做為自變數;不限於 SQL Server 明確支持的語言。 如果文化特性自變數無效,則會引發錯誤。

nvarchar 或 null

傳回值的長度取決於 format

傳回無效之文化特性以外的錯誤。 例如,如果格式中指定的值無效,則會傳回 。

函 式不具決定性。

依賴 .NET Framework Common Language Runtime (CLR) 的存在。

此函式無法遠端,因為它取決於CLR的存在。 從遠端處理需要 CLR 的函數可能會導致遠端伺服器發生錯誤。

依賴 CLR 格式規則,該規則會指出必須逸出冒號和句點。 因此,當格式字串 (second parameter) 包含冒號或句點時,當輸入值 (first parameter) 是 time 數據類型時,必須使用反斜杠逸出冒號或句號。 請參閱 D. 具有 time 資料類型的 FORMAT。

下表列出 value 引數可接受的資料類型,以及其 .NET Framework 對應的對等類型。

類別 類型 .NET 類型 數值 bigint 數值 int 數值 smallint 數值 tinyint 數值 decimal 數值 numeric 數值 float 數值 real 數值 smallmoney 數值 money 日期及時間 date 日期和時間 time 日期及時間 datetime 日期及時間 smalldatetime 日期及時間 datetime2 日期及時間 datetimeoffset

下列範例會傳回針對不同文化特性格式化的簡單日期。

 

結果集如下所示。

 

下列範例會藉由指定自訂格式顯示格式數值。 此範例假設目前的日期為 2024 年 8 月 9 日。 如需有關這些自訂格式和其他自訂格式的詳細資訊,請參閱自訂數值格式字串。

 

結果集如下所示。

 

下列範例會從資料庫中的數據表傳回五個數據列。 數據行會儲存為數據表中的 money 類型。 在此範例中,資料行會以未格式化的狀態傳回,然後藉由指定 .NET Number 格式、General 格式和 Currency 格式類型進行格式化。 如需有關這些數值格式和其他數值格式的詳細資訊,請參閱標準數值格式字串。

 

結果集如下所示。

 

此範例會指定德文文化 ()。

 
 

在這些情況下會傳 回 ,因為 和 不會逸出。

 

Format 會傳回格式化的字串,因為會逸出 和 。

 

Format 會傳回指定 AM 或 PM 的格式化目前時間。

 

Format 會傳回指定的時間,並顯示AM。

 

Format 會傳回指定的時間,並顯示 PM。

 

Format 會以 24 小時格式傳回指定的時間。

 
  • CAST 和 CONVERT (Transact-SQL)
  • STR (Transact-SQL)
  • 字串函數 (Transact-SQL)
到此这篇sql文件是什么类型(sql文件是什么类型格式)的文章就 介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • oracle sql 最大长度(oracle sql语句最大长度)2025-03-11 14:36:09
  • orecle和mysql区别(orancle和mysql)2025-03-11 14:36:09
  • mysql主键自增原理(mysql自增主键实现原理)2025-03-11 14:36:09
  • mysql 主键重置为0(mysql主键用完了)2025-03-11 14:36:09
  • sqlldr命令详解(sqlldr参数说明)2025-03-11 14:36:09
  • sql的循环语句怎么用(sql里循环怎么用)2025-03-11 14:36:09
  • msvcp140.dll丢失的解决方法 mysql(msvcp140.dll丢失的解决方法没有网可解决吗)2025-03-11 14:36:09
  • sql server数据库文件格式(sql server 数据文件)2025-03-11 14:36:09
  • sql循环语句的作用是什么(sqlserver循环语句)2025-03-11 14:36:09
  • mysql主键可以为空吗(mysql的主键可以是varchar类型吗)2025-03-11 14:36:09
  • 全屏图片