SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 01.04.2008 14:40:23

Miller3d
Участник
Зарегистрирован: 26.03.2008
Сообщений: 17

Заменна одной ячейки поля ?

Народ подскажите подалуста мучаюсь 2рой день как заменить в ячейке данные

Имеется таблица назовем ее Test
c полями

var1  - int
var2 - varchar
var3- varchar


Делаю запрос на замену

REPLACE INTO test
(var1,var3)
VALUES (8,'ttttttt')

Запрос прозодит но он потирает и значения ячейки var2 подскажите как заменить данные ячейки без потери данных ?

Неактивен

 

#2 01.04.2008 14:59:56

Miller3d
Участник
Зарегистрирован: 26.03.2008
Сообщений: 17

Re: Заменна одной ячейки поля ?

Все решил вопрос использовал Update
UPDATE
  test
SET
var2 = 'testters'
  where va1 = 1


Вот если кому нада

Неактивен

 

#3 01.04.2008 20:17:05

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Заменна одной ячейки поля ?

Хорошо, что проблема решилась сама. В этом смысле форум - действует самостоятельно.

Обратите внимание, что REPLACE, если не находит записи с var1=8, выполняет вставку такой записи, в этом смысле REPLACE ближе к INSERT.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson