SQL:指定名稱查不到資料的衍伸~空格 換行符 回車符的批量處理
先看看啥情況
複製查詢到的資料,貼上一下看看啥情況
那就批量處理一下~
就這樣?NONONO,衍伸一下~我們的各種偷懶(世界就是懶人改變的)
先簡單封裝
--初步封裝
declare @cloumnName varchar(100)='TName'
update ShopMenuType set @cloumnName=replace(@cloumnName,char(10),'') --- 除去換行符
update ShopMenuType set @cloumnName=replace(@cloumnName,char(13),'') --- 除去回車符
update ShopMenuType set @cloumnName=replace(@cloumnName,' ','') --- 除去空格符
嘗試嘗試是否可以深度封裝
最終封裝(還可再簡,如有更好方法歡迎貼出,逆天感激不盡)
declare @tableName varchar(100),@cloumnName varchar(100),@sqlStr nvarchar(1000)
select @tableName='ShopMenuType',@cloumnName='TName'--每次替換這裡的表名和列名就可以了
set @sqlStr='update '[email protected]+' set '[email protected]+'=replace('[email protected]+',char(10),'''')' --- 除去換行符
set @[email protected]+' update '[email protected]+' set '[email protected]+'=replace('[email protected]+',char(13),'''')' --- 除去回車符
set @[email protected]+' update '[email protected]+' set '[email protected]+'=replace('[email protected]+','' '','''')' --- 除去空格符
print @sqlStr
exec(@sqlStr)
相關推薦
SQL:指定名稱查不到資料的衍伸~空格 換行符 回車符的批量處理
先看看啥情況 複製查詢到的資料,貼上一下看看啥情況 那就批量處理一下~ 就這樣?NONONO,衍伸一下~我們的各種偷懶(世界就是懶人改變的) 先簡單封裝 --初步封裝declare @cloumnName varchar(100)='TName'update ShopMenu
SQL程式設計:模糊表關聯不求人 ---> concat + like就能行
1、表的結構:create table A(proj_dept varchar(30)); create table B(dept_id int,dept_name varchar(30));
SQL:查詢、替換字串中的回車、換行、回車換行
今天碰到一個問題,用字串函式SUBSTRING擷取字串,給定的字串資料中包含回車、換行、回車換行,導致擷取失敗。將字串資料中的回車、換行、回車+換行處理之後就可以成功截取了。 1、判斷字串中是否包含回車、換行、回車+換行 回車可以用char((13)標識,如果返回值不等於
iOS:UIButton圖片image不被拉伸(ContentMode)
有時使用UIButton即想美觀又想簡便,因此可以用以下方式既能使UIButton的背景圖片(準確的將是UIButton的imageView的image)可以像imageView那樣可控制 [bt s
微信小程式踩坑(1):wx.showModal模態對話方塊中content換行
問題:wx.showModal 對話方塊內容不能換行? 如上圖所示,模態對話方塊中content是沒有換行的,但是我們需求中有需要換行提醒的業務,那怎麼辦呢?官方API中並沒有告訴我們怎麼做! 解決方案:使用“\r\n”換行 原始碼 wx.showModal({
[JSP][JSTL]頁面中呼叫函式--之${fn:}內建函式、判斷字串是否為空、替換回車符
fn:contains(string, substring) 如果引數string中包含引數substring,返回truefn:containsIgnoreCase(string, substring) 如果引數string中包含引數substring(忽略大小寫),返回truefn:endsWith(st
iOS json轉json字串 不帶空格換行符
1.第一種方式直接採用拼接方式,例: -(NSString *)convertToJsonStr { int random=arc4random_uniform(100000); NSStri
因元素高度不統一造成 float 自動換行錯位的問題
這是因為元素高度不一致造成的,各元素設定統一height就能解決 查詢w3cshool文件發現: 如下圖所示,如果包含框太窄,無法容納水平排列的三個浮動元素,那麼其它浮動塊向下移動,直到有足夠的空間。如果浮動元素的高度不同,那麼當它們向下移動時可能被其它浮動元素“卡
display:inline-block列表佈局經常會遇到的“換行符/空格間隙問題”
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>居中導航</title> <style&
java異常-一條sql在Navicat裡能查出資料,但是mybatis查不出來
1、xml裡把#換成$接收引數,不預編譯(比如in查詢時,拼裝好的ids) 2、可能是映射出錯。(resultMap錯了或者resultType錯了) resultMap可以連續寫多個。 3、引數錯了,多了符號。比如 需要 id= '87adbdd21e61267ee
無法建立表,提示:指定的架構名稱 "dbo" 不存在,或者您沒有使用該名稱的許可權。解決方法
http://www.myexception.cn/sql-server/350455.html 無法建立表,提示:指定的架構名稱 "dbo" 不存在,或者您沒有使用該名稱的許可權。 請教各位大俠,情況是這樣的,使用sa賬戶在資料庫test裡面為登入名user1建立一個使
Tomcat實現不帶專案名稱訪問,實現方式:自動跳轉到指定頁面,不改變URL
tomcat實現不帶專案名稱訪問專案 當通過瀏覽器訪問tomcat時,如果只有ip+埠而沒有專案名稱,則訪問的是webapps/ROOT/index.html, 修改Tomcat的webapps/ROOT/index.html自動跳轉到指定url即可 自動跳轉到指定
JS:獲取某個資料夾下的檔名稱,不讀取資料夾
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <script l
oracle資料庫查詢,sql沒問題,資料庫也有資料,方法沒錯,專案執行就是查不出資料
這是我參與做的第一個商業專案,採用的是springboot+ mybatis-plus開發的。資料庫採用的是oracle。 這天我做了一個方法是根據兩個欄位查詢資料庫的資料列表,其中一個欄位是型別(type) 。方法很簡單,不一會兒就做出來了,這裡不得不感嘆mybati
SQL:插入指定標識列的資料時候的小錯誤
好久沒寫標識系列的程式碼了,剛寫就報了個錯 SQL: set identity_insert ShopModelBak on insert into ShopModelBak values(5,N'lll',1,1) set identity_insert ShopModelBak off
sql 中 not in 或者 not exists 查不出資料
可能原因:B表中存在NULL值 例子: 1、查不出資料 not in select name from a where name not in (select distinct name from b ) not exists select name from a w
oracle資料庫sql developer 用SQL可以查到資料,但是程式卻查不出來
使用 oracle sql developer 剛剛插入了一批資料,自己用sql查的到,但是JDBC程式查不到,原因很簡單,oracle sql developer預設是不提交事務的,所以這條記錄並沒有真正寫到資料庫裡面,提交一下,問題解決!
SQL:查找被鎖的表,以及鎖表的SQL語句(重點推薦)
內存 結果 dea 但我 使用 相同 以及 serve 釋放 --死鎖檢測 use master Select * from sysprocesses where blocked<>0 --找到SPID exec sp_lock --根據SPI
SQL server :“增刪改查” 之 “改”
image 表名 語法 多列 ring 意思 就會 單擊 行修改 1.前言 2.通過SSMS修改數據 3.通過SQL語句修改數據 3.1 修改單列數據 3.2 修改多列數據 1.前言 增刪改查都是對數據的操作,其中“改”對應的SQL語句便是“update”,也就是“更新
SQL server :“增刪改查” 之 “增”
keyword 文件 ase ins gui lte dep 依次 下載 1.前言 2.通過SSMS添加數據 3.通過SQL語句添加數據 3.1 添加單條數據 3.2 添加多條數據 4.通過其他表導入數據 4.1 通過數據庫中的其他表導入數據 4.2 通過excel表