sqlcmd -s 資料庫伺服器位址 -u 使用者名稱 -p 密碼
或 sqlcmd -s 資料庫伺服器位址\資料庫例項名 -u 使用者名稱 -p 密碼
檢視有哪些資料庫
>1 select name from sys.databases
>2 go
每次輸入sql語句都要打一行go, 下面不再贅述,sys.databases是系統預設的全域性變數(學過sql, 但沒專門學過sql server,姑且這麼叫吧)
切換資料庫上下文
use 資料庫名
檢視資料庫裡有哪些表
select name from sysobjects
檢視表中的列名
select name from syscolumns where id=object_id(『表名』)
其他 sql server用的sql語句叫做transact-sql(t-sql), 跟sql還有點不一樣,具體請參見t-sql經典語句,以及官方文件。
先為要匯入的資料建表
create
table 表名(
列1 nvarchar(max),
列2 nvarchar(max),
列3 nvarchar(max)
)
從csv檔案中匯入資料
bulk insert 表名
from
'csv檔案路徑名'
with(
fieldterminator = ',',
rowterminator = '\n'
)
到sql server configuration manager裡的network configuration裡去設定tcp/ip的埠(ip address選項卡拉到最下面)為1433,再重啟sql server services即可,具體步驟請參見解決sqlserver 2008 sqlcmd無法登陸
↩
使用sqlcmd命令
今天剛知道ms sql 2005自帶sqlcmd命令,可以在命令列下操作sql server。用法 sqlcmd u 登入 id p 密碼 s 伺服器 h 主機名 e 可信連線 d 使用資料庫名稱 l 登入超時值 t 查詢超時值 h 標題 s 列分隔符 w 螢幕寬度 a 資料報大小 e 回顯輸入 i...
Sqlcmd使用 備查
今天學了下 sqlcmd 的簡單使用方法,這個工具是安裝 sqlserver 後附帶的乙個命令列查詢工具,sqlserver2005 express 下的目錄 c program files microsoft sql server 90 tools binn sqlcmd.exe 直接雙擊執行,就...
常用SQLCMD 命令
set sqlcmdeditor notepad 1 sqlcmd s paulhuang sqlcmd s paulhuang sqlexpress d qjcrm 2 sqlcmd i c 1.sql o c 2.txt 3 r filename 匯入sql指令碼 out filename 匯出...