從網上找到的方法,不過很不錯,記錄下來,也算是分享下~~
有乙個表,city,有列:cityid,cityname;將此表中所有資料,變為insert語句
select 'insert into tablename (cityid,cityname) values ('''+cityid+''','''+cityname+''')' as sqlstr from city;
這樣就可以了;
如果在列中有其他型別,這樣寫會報錯,可以用這個方法轉換一下,str(cityid,len(cityid)),這樣就可以了;
當然oracle就不用了,pl/sql中有這個功能 (*^__^*)
將sqlserver中的表結構匯出
寫文件時會遇到需要資料庫中表結構的時候 執行一下語句可以輕鬆匯出表結構 select 表名 case when a.colorder 1 then d.name else end,字段序號 a.colorder,欄位名 a.name,標識 case when columnproperty a.id,...
SQL server 將資料匯出到檔案方法
這裡使用xp cmdshell命令。mark一下。注 如果操作sql server的使用者沒有sp configure的使用許可權,需要將對應使用者新增 sysadmin 角色。1 首先啟動該命令,方法如下 sp configure show advanced options 1 reconfigu...
SQL Server 2008將資料匯出為指令碼
之前我們要將乙個表中的資料匯出為指令碼,那麼只有在網上找乙個匯出資料的script,然後執行就可以匯出資料指令碼了。現在在sql server 2008的management studio中增加了乙個新特性,除了匯出表的定義外,還支援將表中的資料匯出為指令碼。匯出過程 在ssms2008 sql s...