MSSQL2008の『date』『time』について
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
MSSQL2008の『date』『time』について
msg# 1
TOSBAC
投稿数: 9
MSSQL2008でデータ型名に『date』『time』が追加されたと思いますが、下記の環境下で『date』は設定動作する事が出来たんですが『time』が出来ません。
マジックのフォームページだと2008は対応済みになっているのですが、対応可能なのでしょうか。
PC WindowsVista
server 2008
db mssql2008
Magic unipaasv1
マジックのフォームページだと2008は対応済みになっているのですが、対応可能なのでしょうか。
PC WindowsVista
server 2008
db mssql2008
Magic unipaasv1
投票数:0
平均点:0.00
Re: MSSQL2008の『date』『time』について
msg# 1.1
ISHIJIMA
居住地: 静岡県
投稿数: 1827
DATE・TIEMの項目を定義取得するとMAGIC上でDATEとTIMEを分けるか聞いてきませんか?
投票数:0
平均点:0.00
Re: MSSQL2008の『date』『time』について
msg# 1.1.1
TOSBAC
投稿数: 9
ISHIJIMAさん、こんにちは
そうです。次の様に分けています。
日付 D=日付 ###/##/## タイプ date
時間 T=日付 HH:MM:SS タイプ Time
実際にテーブルは作成する事が出来るのですが、時間を入力すると『文字列から日付と時刻、またはそのいずれかへの変換中に、変換が失敗しました。』と表示されます。
SQL側で作成したテーブルをマジックで定義習得したら文字型で習得されました。また、マジック側でゲートウェイログを取り確認してみた所、どうもDatetimeのSELECT文を発行している様に思えます。MAGICのゲートウェイが対応していない様に思えるのですが。
そうです。次の様に分けています。
日付 D=日付 ###/##/## タイプ date
時間 T=日付 HH:MM:SS タイプ Time
実際にテーブルは作成する事が出来るのですが、時間を入力すると『文字列から日付と時刻、またはそのいずれかへの変換中に、変換が失敗しました。』と表示されます。
SQL側で作成したテーブルをマジックで定義習得したら文字型で習得されました。また、マジック側でゲートウェイログを取り確認してみた所、どうもDatetimeのSELECT文を発行している様に思えます。MAGICのゲートウェイが対応していない様に思えるのですが。
投票数:0
平均点:0.00
Re: MSSQL2008の『date』『time』について
msg# 1.1.1.1
ISHIJIMA
居住地: 静岡県
投稿数: 1827
日付を入力すると問題なく更新できますね
日付を入力しないとエラーが出ますね
MSSQL2005ですが・・・
日付は1753/1/1以上でないとだめみたいです。
ちなみにORACLEは大丈夫みたいです。
日付を入力しないとエラーが出ますね
MSSQL2005ですが・・・
日付は1753/1/1以上でないとだめみたいです。
ちなみにORACLEは大丈夫みたいです。
投票数:0
平均点:0.00
Re: MSSQL2008の『date』『time』について
msg# 1.1.1.1.1
TOSBAC
投稿数: 9
ほんとですね。
日付は『1753/01/01』じゃないと駄目ですね。
また、時間は『01:01:01』と入力したのに実データは『00:00:00』と代入されますね。
おかしいなぁ。SQL2008だと、日付は『0001/01/01』からなのに。
やはり、サポートされてないのかなぁ。サポセンに問合せてみます。
日付は『1753/01/01』じゃないと駄目ですね。
また、時間は『01:01:01』と入力したのに実データは『00:00:00』と代入されますね。
おかしいなぁ。SQL2008だと、日付は『0001/01/01』からなのに。
やはり、サポートされてないのかなぁ。サポセンに問合せてみます。
投票数:0
平均点:0.00
Re: MSSQL2008の『date』『time』について
msg# 1.1.1.1.1.1
ISHIJIMA
居住地: 静岡県
投稿数: 1827
わかったら教えて下さい。
投票数:0
平均点:0.00
Re: MSSQL2008の『date』『time』について
msg# 1.1.1.1.1.1.1
pu_mahalo
居住地: 大阪
投稿数: 775
こんにちは Puです
dateとtimeと分けて指定できるようになったのは
SQLserver2008からです
magic側にそういうタイプが見当たらないですね
残念
dateとtimeと分けて指定できるようになったのは
SQLserver2008からです
magic側にそういうタイプが見当たらないですね
残念
投票数:0
平均点:0.00
Re: MSSQL2008の『date』『time』について
msg# 1.1.1.1.1.1.1.1
TOSBAC
投稿数: 9
IHIJIMAさん、PUさん、こんにちは。
MSJから回答が来ました。
PUさんが書かれている通り、MAGIC側ではサポートしていないそうです。
仮に動作してもサポート対象外だそうです。
ついでに今後の対応予定も聞きました。未定だそうです。
但し、要望として開発にフィードバックしてくれるそうです。
まあ、残念ですが対応を待つしかなさそうですね。
MSJから回答が来ました。
PUさんが書かれている通り、MAGIC側ではサポートしていないそうです。
仮に動作してもサポート対象外だそうです。
ついでに今後の対応予定も聞きました。未定だそうです。
但し、要望として開発にフィードバックしてくれるそうです。
まあ、残念ですが対応を待つしかなさそうですね。
投票数:0
平均点:0.00