直接執行指定SQL檔案(參考整理)

2021-04-02 17:30:49 字數 1155 閱讀 2871

參考**

1) 如何執行

sql檔案

exec master.dbo.xp_cmdshell ' osql -u @username -p @password -i @sqlname'

@username 資料庫使用者

@password 資料庫使用者口令

@sqlname

sql檔案目錄名稱,例如:』f://gps_insert.sql』

例如:exec master.dbo.xp_cmdshell ' osql -u sa -p sa -i f://gps_insert.sql'

2)  vb如何執行sql檔案 ,讀取檔案,執行  

public sub exesqlfile(cn as adodb.connection,sqlfile as string)

dim strsql as string, strtmp as string

open sqlfile for input as #1

strsql = ""

do while not eof(1)

line input #1, strtmp

if ucase$(strtmp) = "go" then

cn.execute strsql

strsql = ""

else

strsql = strsql & strtmp & vbcrlf

end if

loop

if strsql <> "" then cn.execute strsql

close #1

end sub 3)

vb如何執行sql檔案 ,直接執行儲存過程xp_cmdshell

public sub exesqlfile (cn as adodb.connection,sqlfile as string)

dim sql as string

sql="master.dbo.xp_cmdshell '

osql -u username -p  password -i " & sqlfile  &  " ' "

cn.execute sql

end sub

linux直接執行py檔案

1.首先建立好檔案 cd 到需要放置的目錄下 touch mytest.py 2.編輯mytest.py vi mytest.py 在裡面新增內容 usr bin env python 然後新增需要新增的 print hello,world 然後進入命令模式,wq儲存退出vi 3.更改mytest....

如何直接執行python檔案

1.在windows上是不能直接執行python檔案的,但是,在mac和linux上是可以的,方法是在.py檔案的第一行加上一個特殊的註釋 usr bin env python3 print hello,world 然後,通過命令給hello.py以執行許可權 chmod a x hello.py就...

Django中直接執行SQL語句

歡迎加入python學習 667279387 今天在django views.py看到同事寫的 裡面有段關於資料庫查詢的語句。因為涉及多個表的查詢,所以django 的models的查詢無法滿足需求,所以直接執行了sql語句。他是按照下面的方法實現的。try connection mysqldb.c...

Linux伺服器中直接執行sql檔案

mysql uroot p123456 h127 0.0 1 h,指定ip地址,預設為localhost u,指定使用者名稱 p,指定密碼 create database 資料庫名 show databases 顯示所有資料庫列表use 資料庫名 source usr local crazy fil...

Linux伺服器中直接執行sql檔案

1 連線資料庫 mysql uroot p123456 h127.0.0.1 h,指定ip地址,預設為localhost u,指定使用者名稱 p,指定密碼 2 新建資料庫 create database 資料庫名 show databases 顯示所有資料庫列表 3 選擇資料庫 use 資料庫名 4...