2012-04-29 8 views
0
CREATE TABLE Kitaplar 
(
Id INT NOT NULL, 
Isim NVARCHAR(50) NOT NULL, 
Yazar NVARCHAR(50) NOT NULL, 
Resim IMAGE, 
Alinis_Tarihi DATE, 
Verilis_Tarihi DATE, 
PRIMARY KEY (Id) 
) 

私はこのテーブルを持っており、インスタンスを作成したいと思います。テーブルに日付と画像を挿入するにはどうすればよいですか?

insert into Kitaplar values 
    (003, 'Forty Thorns','Judy Lighy Ayyildiz',null,2012-01-01,2012-02-01) 

これらの日付タイプは受け付けません。

どのように挿入すればよいですか?そして、どのように画像を追加できますか?

私はSQL Server 2008 Expressを使用しています。

答えて

1

次のように引用符で日付を囲む必要があります。

Insert into Kitaplar values (003, 'Forty Thorns','Judy Lighy Ayyildiz',null,'2012-01-01','2012-02-01') 

を限り画像を追加するなど、このようなものが働くだろう(あまりにもこれを行うには、他の方法があります):

Update myTable 
Set Image = (SELECT * 
    FROM OPENROWSET(BULK N'C:\MyImage.jpg', SINGLE_BLOB) test) 
    Where MyColumn = TargetValue 
関連する問題