1、打開SQL Server Managment管理工具,新建一個表。

創(chuàng)新互聯(lián)專注于海安網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供海安營銷型網(wǎng)站建設,海安網(wǎng)站制作、海安網(wǎng)頁設計、海安網(wǎng)站官網(wǎng)定制、重慶小程序開發(fā)公司服務,打造海安網(wǎng)絡公司原創(chuàng)品牌,更為您提供海安網(wǎng)站排名全網(wǎng)營銷落地服務。
2、然后在表中插入一些樣例數(shù)據(jù)。
3、接下來在SQL Server Managment中右鍵單擊可編程性,選擇新建存儲過程。
4、然后在SQL編寫界面中編寫SQL語句,注意這里的@name就是接收的輸入?yún)?shù)。
5、編寫好存儲過程,執(zhí)行一下,就會在可編程性下面找到創(chuàng)建的存儲過程。
6、緊接著,會彈出一個【執(zhí)行過程】的界面,里面有存儲過程的參數(shù),在【值】這一列輸入想要傳入的參數(shù)值,比如10,然后點擊【確定】按鈕,就可以看到執(zhí)行結果100了。
啟動sql
server
Net
Start
MSSqlServer
暫停sql
server
Net
Pause
MSSqlServer
重新啟動暫停的sql
server
Net
Continue
MSSqlServer
停止sql
server
Net
stop
MSSqlServer
命令行方式修改sql
server
sa
的密碼
一直都是使用企業(yè)管理器操作sql的,昨天幫一朋友部署網(wǎng)站,租的國外vps主機,登陸上去只看到sql的圖標正常運行的,企業(yè)管理器和查詢分析器的影都沒看到,汗一個。。。空間提供商也不給技術支持,暈了,只有自己想辦法了。
今天網(wǎng)上google一下,終于搞定。
在cmd
窗口下
復制代碼
代碼如下:
C:\Documents
and
Settings\Administratorosql
-E
1
sp_password
null,'abc123','sa'
2
go
Password
changed.
1
exit
大功告成,sa的密碼修改成了abc123
關鍵是osql這個東東,具體查看
SQL
Server
命令行工具
isql
和
osql
常用命令
命令行操作有時比在圖形界面下用鼠標還高效,所以高手常用命令行操作,下面簡介SQL
Server
命令行工具
isql
和
osql。
isql
實用工具使您得以輸入
Transact-SQL
語句、系統(tǒng)過程和腳本文件;并且使用
DB-Library
與
SQL
Server
2000
進行通訊。
osql
實用工具使您得以輸入
Transact-SQL
語句、系統(tǒng)過程和腳本文件。該實用工具通過
ODBC
與服務器通訊。
◆
信任連接:
isql
-E
或
osql
-E
◆
察看所有數(shù)據(jù)庫:
use
master
exec
sp_helpdb
GO
◆
察看數(shù)據(jù)庫
pubs:
use
master
exec
sp_helpdb
pubs
GO
◆
察看數(shù)據(jù)庫
pubs
中的對象:
USE
pubs
EXEC
sp_help
GO
相當于
Oracle
的
SELECT
table_name
FROM
user_objects;
◆
察看數(shù)據(jù)庫
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
數(shù)據(jù)庫信息查詢
use
master
exec
sp_helpdb
pubs
GO
或:
use
master
SELECT
name,
dbid
FROM
sysdatabases
GO
◆
查數(shù)據(jù)庫對象
(相當于
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
◆
查看數(shù)據(jù)類型名字的定義:
SELECT
name,
xtype
FROM
systypes
GO
◆
從命令行啟動“查詢分析器”
isqlw
◆
isql命令
描述
GO
執(zhí)行最后一個
GO
命令之后輸入的所有語句。
RESET
清除已輸入的所有語句。
ED
調用編輯器。
!!
command
執(zhí)行操作系統(tǒng)命令。
QUIT
或
EXIT(
)
退出
isql。
CTRL+C
不退出
isql
而結束查詢。
僅當命令終止符
GO(默認)、RESET、ED、!!、EXIT、QUIT
和
CTRL+C
出現(xiàn)在一行的開始(緊跟
isql
提示符)時才可以被識別。isql
忽視同一行中這些關鍵字后輸入的任何內容。
1/打開DOS命令框。點擊【開始】--【運行】--輸入:CMD 命令。
2/在命令框里輸入:net start mssqlserver 啟動Sql服務器,同理net stop mssqlserver 是停止服務器。
在使用SqlServer創(chuàng)建表時會遇到一些參數(shù),比如PAD_INDEX=OFF,TEXTIMAGE_ON等等,這里把這些參數(shù)的含義做一個小結,在使用時避免出錯。下面是創(chuàng)建表的腳本:
首先說一下TEXTIMAGE_ON [PRIMARY],這個表中有一個大數(shù)據(jù)字段[Json] nvarchar ,TEXTIMAGE_ON 的作用是將列存儲在指定文件組中,如果沒有指定 TEXTIMAGE_ON,則大數(shù)據(jù)列將與表存儲在同一文件組中。如果表中沒有大數(shù)據(jù)字段,使用這個參數(shù)會報錯:
1、打開CMD命令界面。
2、先我們可以運行 osql? ?/?? ,這樣就把所有可以通過CMD命令行操作sqlserver的命令顯示出來。
3、寫語句是請注意大小寫。要按照下圖中的寫法寫,不然會不識別。
4、然后我們知道connect 服務器是-S,登陸ID是-U,密碼是-P ,運行 osql -S 【數(shù)據(jù)庫服務器】 -U 【登陸用戶名】 -P 【登陸密碼】。
5、出現(xiàn) 1 表示連接成功,這時候你可以輸入sql語句來進行操作了。
6、請記住在2時輸入GO,執(zhí)行Sql語句。
7、然后就可以開始使用SQL命令操作SqlServer數(shù)據(jù)庫了。
新聞名稱:sqlserver命令,sqlserver命令交互窗口
鏈接URL:http://chinadenli.net/article1/dsgesid.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿建站、網(wǎng)站建設、電子商務、品牌網(wǎng)站設計、用戶體驗、移動網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)