Ⅰ sql$符號的用法是什麼
不是很明白你說的意思。就我的理解吧說吧:
1,sql中有一種數據類型叫貨幣類型,其中它的類型前面要帶有貨幣符號。比如:$16000,¥2000等;
2,$表示字元竄的拼接;比如:
SELECT * FROM Users WHERE Username='$username' ;
當$username=myname
那麼當進行sql查詢的時候,
sql就變成了SELECT * FROM Users WHERE Username='myname' ;
Ⅱ SQLServer2008的有關貨幣欄位中使用貨幣符號的問題
有,世紀東方費用和部分afresh
Ⅲ 求教SQL語句中$符號代表什麼意思
不清楚你用的什麼資料庫
1,sql中有一種數據類型叫貨幣類型,其中它的類型前面要帶有貨幣符號。比如:$16000,¥2000等;
2,$表示字元竄的拼接;比如:
SELECT * FROM Users WHERE Username='$username' ;
當$username=myname
那麼當進行sql查詢的時候,
sql就變成了SELECT * FROM Users WHERE Username='myname' ;
Ⅳ || 在sql語句中代表什麼意思
不清楚你用的什麼資料庫
1,sql中有一種數據類型叫貨幣類型,其中它的類型前面要帶有貨幣符號。比如:$16000,¥2000等;
2,$表示字元竄的拼接;比如:
select
*
from
users
where
username='$username'
;
當$username=myname
那麼當進行sql查詢的時候,
sql就變成了select
*
from
users
where
username='myname'
;
Ⅳ 如何在sql sever 2005 的management studio express 中輸入$美元符號,請教高手,不勝感激!
$不是必須的,即使被識別也不會被存儲
Ⅵ sql server中創建表時各個數據類型時什麼意思
SQL Server 數據類型分類及含義如下:
1、Character 字元串:
(6)sql貨幣符號擴展閱讀:
關於SQL數據類型的特徵解析:
在 SQL Server 中,每個列、局部變數、表達式和參數都具有一個相關的數據類型。 數據類型是一種屬性,用於指定對象可保存的數據的類型:整數數據、字元數據、貨幣數據、日期和時間數據、二進制字元串等。
當兩個具有不同數據類型、排序規則、精度、小數位數或長度的表達式通過運算符進行組合時,結果的特徵由以下規則確定:
1、結果的數據類型是通過將數據類型的優先順序規則應用到輸入表達式的數據類型來確定的。 有關詳細信息,請參閱數據類型優先順序 (Transact-SQL)。
2、當結果數據類型為 char、varchar、text、nchar、nvarchar 或 ntext 時,結果的排序規則由排序規則的優先順序規則確定。 有關詳細信息,請參閱排序規則優先順序 (Transact-SQL)。
3、結果的精度、小數位數及長度取決於輸入表達式的精度、小數位數及長度。 有關詳細信息,請參閱精度、小數位數和長度 (Transact-SQL)。
Ⅶ 在sql server中money類型中的貨幣符號如何顯示
$、¥只是在查詢分析器中,自動根據欄位類型為貨幣類型時自動顯示的,我們在程序中取值時還是取的數值,就是沒有這兩種符號的。如果你想顯示,可以在取出值後在前面加上$、¥符號就可以了。
Ⅷ SQL詳細舉例子說明下面這些數據類型有什麼用
1,整型:比如說存儲一個人的年齡
2,浮點型:比如存儲一個人的收入
3,字元型:比如存儲一個人的姓名
4,日期和時間數據類型:比如存儲一個人的出生年月(可以用between....and...查詢時間段)
5,文本:比如存儲一個人的興趣愛好,描述一個人等
6,圖形:比如說存儲一個人的相片等
7,貨幣型:在前面要用貨幣符號;$1555.445,不過一般用的很少,一般用decimal或者double
8,位數據:只存儲0和1(比如說當時0時,表示性別女,1時表示性別男)
9,二進制:最大為8000個位元組,用於存數二進制數據
10,特殊:(1)Timestamp(時間戳)
用於表示SQL
Server
活動的先後順序,以二進投影的格式表示。Timestamp
數據與插入數據或者日期和時間沒有關系。(2)Uniqueidentifier
由
16
位元組的十六進制數字組成,表示一個全局唯一的。當表的記錄行要求唯一時,GUID是非常有用。例如,在客戶標識號列使用這種數據類型可以區別不同的客戶。
11新增:sql2008新增:(1)DATE
只記錄日期數據
DATE
=
GETDATE()
2010-08-07;(2)
TIME
只記錄時間,精確100納秒TIME
=
GETDATE()00:14:36.2000000
(3)DATETIME2
不包含時區,精確100納秒;(4)DATETIMEOFFSET
包含時區,精確100納秒
好吧,能理解的就這么多!其實後面的我只記也不熟,沒怎麼用過!
Ⅸ sql數據類型有哪些
SQL數據類型有以下這些:
1、二進制數據類型。
二進制數據包括 Binary、Varbinary 和 Image
Binary 數據類型既可以是固定長度的(Binary),也可以是變長度的。
Binary[(n)] 是 n 位固定的二進制數據。其中,n 的取值范圍是從 1 到 8000。其存儲空間的大小是 n + 4 個位元組。
Varbinary[(n)] 是 n 位變長度的二進制數據。其中,n 的取值范圍是從 1 到 8000。其存儲空間的大小是 n + 4個位元組,不是n 個位元組。
2、字元數據類型。
字元數據類型包括char、varchar和text。
字元數據是由字母、符號和數字的任意組合組成的數據。
varchar是可變長度字元數據,其長度不超過8kb。char是最大長度為8kb的固定長度字元數據。超過8kb的ASCII數據可以使用文本數據類型存儲。
3、Unicode 數據類型。
Unicode數據類型包括nchar、nvarchar和ntext。
在Microsoft SQL Server中,傳統的非Unicode數據類型允許使用由特定字元集定義的字元。在安裝SQL Server期間,允許選擇字元集。
在Unicode標准中,包含由各種字元集定義的所有字元。使用Unicode數據類型佔用的空間是使用非Unicode數據類型的兩倍。
4、日期和時間數據類型。
日期和時間數據類型包括 Datetime 和 Smalldatetime兩種類型。
日期和時間數據類型由有效的日期和時間組成。
例如,有效的日期和時間數據包括「4/01/98 12:15:00:00:00 PM」和「1:28:29:15:01AM 8/17/98」。
前一個數據類型是日期在前,時間在後。後一個數據類型是時間在前,日期在後。
在 Microsoft SQL Server中,日期和時間數據類型包括Datetime 和 Smalldatetime 兩種類型時,所存儲的日期范圍是從 1753 年 1 月 1 日開始,到9999 年12 月 31 日結束(每一個值要求 8 個存儲位元組)。
5、數字數據類型。
數字數據只包含數字。數字數據類型包括正數和負數、小數(浮點)和整數。
整數由正整數和負整數組成,如39、25、0-2和33967。在Microsoft SQL Server中,存儲在整數中的數據類型是int、smallint和tinyint。
int數據類型存儲的數據多於smallint數據類型,而smallint數據類型存儲的數據多於tinyint數據類型。
使用int數據類型存儲數據的范圍從-2 147 483 648到2 147 483 647(每個值需要四個位元組的存儲空間)。
6、貨幣數據類型。
在 Microsoft SQL Server 中,貨幣數據的數據類型是Money 和 Smallmoney
Money數據類型要求 8 個存儲位元組,Smallmoney 數據類型要求 4 個存儲位元組。
Ⅹ 怎麼在sql資料庫表格中輸入紙幣符號
這個要用帶參數據的方式輸入才不好就錯;比如:
DECLARE @money varchar(20)
set @money='$12'
這樣就可以了....