Sybase SQL настойнически

Използвайте T-SQL команди за манипулиране на данните, съхранявани в бази данни на Sybase.

Стъпка 1

Отворете интерактивен SQL инструмент и се свържете с базата данни на Sybase.

Стъпка 2

Напишете изречение "select" в прозореца и натиснете клавиша "Enter", за да прочетете редове, съхранявани в таблица Sybase. Ако се приеме, че базата данни съдържа таблица, наречена "product_table" с колони с име "product_number" и "product_name", извлечението "select" ще покаже цялото съдържание на таблицата; заявката ще остане като коя да е от тези команди:

SELECT * FROM product_table

SELECT product_number, product_name FROM product_table

" " Означава, че извлечението "select" ще върне всички колони. Добавянето на името на всяка колона връща същите резултати, както при заместената " ", но ограничена от колоните, които са посочени в заявката.

Стъпка 3

Напишете изявление "вмъкнете" в системата и натиснете "Enter", за да добавите данни към таблица Sybase. Посочете имената на колоните, последвани от клаузата "values", която съдържа буквалните стойности, които ще добавите към всяка колона. Командата "вмъкване" за добавяне на ред към таблицата "product_table" ще изглежда така:

ВЪВЕЖДАНЕ в стойността на продукт (номер на продукта, име на продукт) VALUES (1234, "PRODUCT A")

Номерата не са затворени в кавички. Данните за знаците трябва да са в кавички.

Стъпка 4

Напишете съобщение за "актуализация" в системата и натиснете "Enter", за да промените един или повече редове на таблица Sybase. Ако не използвате клауза "къде", всички редове ще бъдат актуализирани. Декларацията "актуализация" за промяна на ред в таблицата "product_table" ще има следния синтаксис:

UPDATE продуктова таблица SET product_name = "ABC продукт" WHERE product_number = 1234

Стъпка 5

Напишете изявление "изтриване" в системата и натиснете "Enter", за да премахнете един или повече редове от таблицата Sybase. Ако не използвате клауза "къде", всички редове в таблицата ще бъдат изтрити. Изречение "изтриване" за премахване на редове от таблицата "product_table" ще бъде следното:

DELETE FROM product_table КЪМ product_number = 1234

Не се посочват имена на колони, тъй като декларацията "изтриване" ще изтрие целия ред.