ホームページ > バックエンド開発 > PHPチュートリアル > SQL Server はクエリ結果に基づいて XML ファイルを生成します_PHP チュートリアル

SQL Server はクエリ結果に基づいて XML ファイルを生成します_PHP チュートリアル

WBOY
リリース: 2016-07-13 17:02:36
オリジナル
974 人が閲覧しました

/*
'bcp' は内部コマンド、外部コマンド、または操作可能なプログラムとして認識されませんか?
C:Program FilesMicrosoft SQL Server80ToolsBinn に bcp.exe ファイルがあるかどうかを確認します
次に、C:Program FilesMicrosoft SQL Server80ToolsBinn をパスに追加し、ディレクトリが存在しないことを確認します。
「マイ コンピュータ」を右クリックし、[プロパティ]-[詳細設定]- -環境変数 -- システム変数内のパスを検索 -- 編集
変数値の最後に追加します:
C:Program FilesMicrosoft SQL Server80ToolsBINN
*/
/*************************************************** * ******************
ストアドプロシージャ: P_SaveXML
関数: XMLファイルの生成
パラメータ: テーブル名
戻り値: 指定されたディレクトリ内のXMLファイル
呼び出しメソッド: を渡します中間テーブル TB_TABLECOLUMN_T 既存のテーブル名
exec P_ZehuaSavexml 'WQ_STINFO_B,WQ_PHY_D','D:xx.xml'
最終変更日: 2005-8-17
連絡先情報: zlp@zehua.com.cn
備考:規格を満たすための中間テーブル 形式 XML ファイル
www.knowsky.com
********************************** ******** ******************************/
/*
exec P_ZehuaSavexml 'WQ_STINFO_B,WQ_PHY_D' ,'D:xx.xml'
*/
go
create proc P_ZehuaSavexml
@TableCodeS varchar(8000),
@fname varchar(1000)='c: mp.xml' -- デフォルトで保存された XMLファイルアドレス
as
declare @sql nvarchar(200),@sql1 varchar(400)
declare @cnt int,@Table_Name varchar(20)
declare @i int,@TableCode varchar(20)
declare @err int,@ src varchar(255 ),@desc varchar(255)
テーブル ##t(re nvarchar(4000))
insert ##t
select Re=''
Union all select ''
set @i=charindex(',',@TableCodeS)
while @i>0
begin
set @TableCode=left(@TableCodeS,@i-1)
set @sql =''
set @sql=N'select @cnt=count(*),@Table_Name=max(Table_Name) from '
set @sql=@sql N'('
set @sql=@sql N'select 上位 100% * from TB_TABLECOLUMN_T where '
set @sql=@sql N'TABLE_CODE=''' @TableCode ''' and COLUMNS_ISKEY=''√'' '
set @sql=@sql N'order by COLUMNS_SORT '
set @sql=@sql N')'

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631022.html技術記事 /* 'bcp' は内部コマンド、外部コマンド、または操作可能なプログラムとして認識されませんか? C:Program FilesMicrosoft SQL Server80ToolsBinn に bcp.exe ファイルがあるかどうかを確認し、パスを確認して追加します...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート