sqlserver經常使用敕令行操作(啟動、停滯、暫停)。本站提示廣大學習愛好者:(sqlserver經常使用敕令行操作(啟動、停滯、暫停))文章只能為提供參考,不一定能成為您想要的結果。以下是sqlserver經常使用敕令行操作(啟動、停滯、暫停)正文
比來做項目,有如許一需求:ORACLE數據庫中求除數字、字母以外的非中文字符的正則表達式
若有以下字段,需將個中除字母、數字、漢字外的其他一切字符調換為空
'asdfsad ,,;)()!@123234#$%^&*(我w 是e ? 中國人。./\[]::‘'“”一人'
終究獲得值:asdfsad123234我是中國人一人
select FN_REG_REPLACEOTHER('asdfsad ,,;)()!@#$%^&*(我是?中國人。./\[]::‘'“”一人','須要的正則表達式,'') from dual;
感謝。以下謎底就勿跟貼:
(\s)|(\,)|(\,)|(\.)|(\。)|(\:)|(\:)|(\;)|(\;)|(\))|(\))|(\()|(\))|(\()|(\‘)|(\')|(\'')|(\")|(\“)|(\”)|(\[)|(\]|(\!)|(\!)|(\@)|(\#)|(\%)|(\%)|(\^)|(\&)|(\*)|(\¥)|(\$)|(\/)|(\\)|(\?)|(\?))
------處理計劃--------------------
select regexp_replace('asdfsad ,,;)()!@123234#$%^&*(我w 是e ? 中國人。./\[]::‘'“”一人'
,'[[:punct:]|[:blank:]|[:space:]|[:cntrl:]]','')
from dual
;
REGEXP_REPLACE('ASDFSAD,,;)
-----------------------------
asdfsad123234我w是e中國人一人
好了,本文的內容就到此為止了,願望對年夜家有效。
rary 與 SQL Server 2000 停止通信。
osql 適用對象使您得以輸出 Transact-SQL 語句、體系進程和劇本文件。該適用對象經由過程 ODBC 與辦事器通信。
◆ 信賴銜接:
>isql -E
或
>osql -E
◆ 觀察一切數據庫:
use master
exec sp_helpdb
GO
◆ 觀察數據庫 pubs:
use master
exec sp_helpdb pubs
GO
◆ 觀察數據庫 pubs 中的對象:
USE pubs
EXEC sp_help
GO
相當於 Oracle 的 SELECT table_name FROM user_objects;
◆ 觀察數據庫 pubs 中的表 employee 構造:
USE pubs
EXEC sp_help employee
GO
相當於 Oracle 的 SQL*PLUS 中的 DESC employees
◆ SELECT 語句:
USE pubs
SELECT * FROM employee
GO
◆ 當應用單引號分隔一個包含嵌入單引號的字符常量時,用兩個單引號表現嵌入單引號,例如:
SELECT 'O''Leary'
GO
◆ 用7.個雙引號表現嵌入雙引號,例如:
SELECT 'O"Leary'
GO
◆ SQL Server 數據庫信息查詢
use master
exec sp_helpdb pubs
GO
或:
use master
SELECT name, dbid FROM sysdatabases
GO
◆ 查數據庫對象 (相當於 Oracle 的 SELECT * FROM user_tables;)
USE pubs
EXEC sp_help
GO
或
use master
SELECT name, id FROM pubs.dbo.sysobjects WHERE type='U'
GO
◆ 查字段 (相當於 Oracle 的 SQL*PLUS 中的 DESC employees )
USE pubs
EXEC sp_help employee
GO
◆ 檢查指定
USE pubs
SELECT name, id, xtype, length
FROM syscolumns WHERE id=277576027
GO
USE pubs
SELECT *
FROM syscolumns WHERE id=277576027
GO
◆ 檢查數據類型名字的界說:
SELECT name, xtype
FROM systypes
GO
◆ 從敕令行啟動“查詢剖析器”
>isqlw
◆ isql敕令 描寫
GO 履行最初一個 GO 敕令以後輸出的一切語句。
RESET 消除已輸出的一切語句。
ED 挪用編纂器。
!! command 履行操作體系敕令。
QUIT 或 EXIT( ) 加入 isql。
CTRL+C 不加入 isql 而停止查詢。
僅當敕令終止符 GO(默許)、RESET、ED、!!、EXIT、QUIT 和 CTRL+C 湧現在一行的開端(緊跟 isql 提醒符)時才可以被辨認。isql 疏忽統一行中這些症結字後輸出的任何內容。