當前位置:法律諮詢服務網 - 企業資訊 - 修改數據庫的壹個sql語句

修改數據庫的壹個sql語句

Update 語句

Update 語句用於修改表中的數據,語法: update 表名 set 字段名1=值1,... Where 關鍵字=值

1、使用Update語句,如果省略“ Where條件”,將更新數據表內的全部記錄。

2、賦值時,註意字段的類型。若為文本型或備註型,則字段值兩邊要加引號,若為日期/時間型,則字段值兩邊要加上#號(加引號也可以);若為布爾類型,則該字段的值為True或 False;若為自動編號類型,則不要給該字段賦值。

批量修改數據

update 表名 set 字段名=stuff(字段名,1,3,'新內容');

如:將表test中name字段的前3個字符改成'test'

update test set name=stuff(name,1,3,'test');

sqlserver stuff用法

1、作用

刪除指定長度的字符,並在指定的起點插入另壹組字符。

2、語法

STUFF ( character_expression , start , length ,character_expression )

3、示例

在第壹個字符串stringtest中刪除從第3個位置(字符r)開始的三個字符,然後在刪除的起始位置插入第二個字符串,返回壹個新的字符串。

select stuff('stringtest',3,3,'ok')

結果? stroktest

4、參數

character_expression

壹個字符數據表達式。character_expression可以是常量、變量,也可以是字符列或二進制數據列。

start

壹個整數,指定要刪除和插入的開始位置。如果start或length為負,則返回空字符串。如果start比第壹個character_expression長,則返回空字符串。start可以是bigint類型。

length

壹個整數,指定要刪除的字符串數。如果length比第壹個character_expression長,則最多刪除到最後壹個character_expression中的最後壹個字符。length可以是bigint類型。

5、返回類型

如果character_expression是受支持的字符數據類型,則返回字符數據。如果character_expression是壹個不受支持的binary數據類型,則返回二進制數據。

6、備註

如果結果值大於返回類型支持的最大數,則產生錯誤

  • 上一篇:信息管理與信息系統專業前景如何?
  • 下一篇:央行征信網的查詢流程和方法,以及如何準確、快速地查詢央行征信網的信息。
  • copyright 2024法律諮詢服務網