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 を使用しています。

4

1 に答える 1

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
于 2012-04-29T10:46:23.747 に答える