1

目標:
';' を使用してメモ帳でデータを取得する 列間の区切りとして。メモ帳のデータは次のようになります。

2001-11-11 00:00:000;1
2001-11-11 00:00:000;2
2001-11-11 00:00:000;0

問題:
このデータを使用してテーブルからメモ帳にデータを転送するにはどうすればよいですか?

(datetime)               (int)
date                  Number
--------------------------------
2001-11-11 00:00:000       1
2001-11-11 00:00:000       2
2001-11-11 00:00:000       0
2001-11-11 00:00:000       4
4

3 に答える 3

1

ツール-オプションに移動します。クエリ結果ツリー、SQL Server、結果をテキストに開きます。そこに出力形式が表示され、セミコロンに設定できるカスタム区切り文字を選択できるはずです。

ここで、出力をテキスト(ctrl + T)または結果をファイル(ctrl + shift + F)に変更すると、目的の出力が得られるはずです。

于 2012-04-20T12:45:09.690 に答える
0

たとえば、データベースがMySQLの場合、次を使用してデータベースをダンプします。

mysqldump --fields-terminated-by=str databasename

ここで、strは「;」です。

于 2012-04-20T12:47:04.783 に答える
0

メニューで「ファイルへの結果」を選択し、次を実行します。

select CAST(date as varchar(20))+';'+CAST(number as varchar(20))
from yourTable
于 2012-04-20T12:52:11.230 に答える