RunSQL макро әрекеті

Сіз RunSQL әрекетін қолдану арқылы тиісті SQL жолы/мәлімдемесін қолданып, Microsoft Office Access 2007әрекет сауалын орындауыңызға болады. Одан басқа, деректерді анықтау сұрауы да орындауыңызға болады.

Ескерту : Бұл әрекетке дерекқор сенімсіз болған жағдайда рұқсат берілмейді. Қосылатын құрамды пәрмендер туралы көбірек ақпарат алу үшін, осы мақаланың Қосымша ақпарат бөліміндегі сілтеме бойынша өтіңіз.

Теңшеу

RunSQL әрекеті келесі дәлелдерді қолданады.

Әрекет дәлелі

Сипаттама

SQL нұсқауы

Орындағыңыз келетін әрекет сұрауына немесе деректерді белгілеу сұрауына арналған SQL нұсқауы. Бұл нұсқаудың максималды ұзындығы 255 таңба. Бұл қажет етілетін дәлел.

Бірізді амалдарды қолдану

Осы сұрауды транзакцияға кіргізу үшін Иә дегенін таңдаңыз. Егер бірізді амалдарды қолданғыңыз келмесе, Жоқ дегенін таңдаңыз. Әдепкі күйде Иә деген таңдалады. Егер бұл дәлел үшін Жоқ дегенін таңдасаңыз, онда сұрау тезірек орындалуы мүмкін.

Түсініктемелер

Әрекет сұрауларын қолдану арқылы жазбаларды үстеуіңізге, өшіруіңізге, жаңартуыңызға және сұраудың нәтижелер жинағы жаңа кесте түрінде сақтауыңызға болады. Деректерді анықтайтын сұрауларды қолдану арқылы кестелерді жасауыңызға, өзгертуіңізге, өшіруіңізге, индекстерді жасауыңызға және жоюыңызға болады. RunSQL әрекетін қолдану арқылы осы әрекеттерді сақталған сұрауларды қолданбай тікелей макростан орындауыңызға болады.

Егер 255 таңбадан ұзын SQL нұсқауын теру қажет болса, онда Visual Basic for Applications (VBA) модулінде DoCmd нысанының RunSQL әдісін қолданыңыз. VBA ішінде SQL нұсқауының ұзындығы 32 768 таңбаға дейін жетуі мүмкін.

Access сұраулары шын мәнінде Сұрау терезесіндегі құрастыру торын қолдану арқылы сұрауды құрастырған кезіңізде жасалатын SQL нұсқаулары болып табылады. Келесі кестеде Access бағдарламасының әрекет сұраулары және деректерді анықтау сұраулары мен солардың тиісті SQL нұсқаулары көрсетілген.

Сұрау түрі

SQL нұсқауы

Әрекет

үстеме сауалы

ІШІНЕ КІРІСТІРУ

жою сұрауы

ЖОЮ

кесте жасауды сұрау

ТАҢДАУ...ІШІНЕ

жаңарту сұрауы

ЖАҢАРТУ

Деректерді анықтау (SQL ерекшесі)

Кесте жасау

КЕСТЕ ЖАСАУ

Кестені өзгерту

КЕСТЕНІ ӨЗГЕРТУ

Кестені жою

КЕСТЕНІ ТАСТАУ

Индекс жасау

ИНДЕКС ЖАСАУ

Индексті жою

ИНДЕКСТІ ТАСТАУ

Басқа дерекқордағы деректерді өзгерту үшін осы нұсқаулары бар IN сөйлемін қолдануыңызға болады.

Ескерту : Макростың ішінен таңдау сұрауын немесе қарсы сауалды орындау үшін OpenQuery әрекетінің Көру дәлелі арқылы деректер кестесінің көрінісі бар іріктеу сұрауын немесе қарсы сұрауды ашыңыз. Қолданыстағы әрекет сұраулары мен SQL сипатты сұрауды сол әдісте орындауыңызға болады.

tip

Access сұрауының SQL эквивалентін көру үшін Көрініс мәзіріндегі (Access бағдарламасының күй жолағында) SQL көрінісін нұқыңыз. Тізімделген SQL нұсқауларын RunSQL әрекетімен орындалатын сұрауларды жасау үшін үлгі ретінде қолдануыңызға болады. SQL нұсқауын RunSQL әрекетіне қатысты SQL нұсқауының дәлелінде көшірмелеу Access сұрауын сұрау терезесінде орындаумен бірдей.

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×