資料庫mysql欄位加換行 資料庫字段換行

2021-10-18 01:58:09 字數 573 閱讀 4797

----存入資料庫前去空格:

private string cleanstring(stringnewstr)

return "";

製表符: char(9)

換行符: char(10)

回車符: char(13)

----查詢已存在的空格:

select  top 23 * from dbo.school where  charindex( char(10) , name) > 0  or charindex( char(13) , name) > 0

----更新帶換行的字段,解決這個問題:

update dbo.school set name = replace(replace(name,char(10), ''),char(13),'') where

charindex( char(10) , name) > 0

char(13),char(10)或nchar(13),nchar(10)  表示sql中的回車換行符;

replace(replace(欄位名,char(10), ''),char(13),'')   解決資料庫字段存在換行問題。

mysql資料庫加索引 mysql資料庫加索引

新增普通索引 alter table cmf cz czfjbxx add index index xz xz alter table cmf cz czfjbxx add index index zzyt zzyt alter table cmf cz czrxx add index index ...

mysql資料庫字段加密

linux version centos7.3 mysql vrsion mysql5.6.34 最近兩天,接到業務上乙個需求,需要對錶中的部分字段 比如手機號,email 進行加密,在檢視mysql的相關資料後,發現需要對資料庫中的部分字段加密,基本就只能從業務層面的角度來實現。大概提供了如下幾個...

mysql資料庫字段操作

建立測試表 create table test id int add支援多列,change drop需要在每列前新增關鍵字,逗號隔開,column 可有可無 新增多列 alter table test add c1 char 1 c2 char 1 alter table test add colu...